当前位置: 首页 > news >正文

Python对于时间相关模块的学习记录(time,datetime等模块)

1,time.time() 获得从计算机开始出生到现在的秒数(也成时间戳),可以时间相减计算流逝时间

说明 :擅长时间相减计算流逝时间

导入方法 import time

import time# 1,time.time     获得从计算机开始出生到现在的秒数,可以时间相减计算流逝时间
ret = time.time()
print(ret)    # 1698479623.4234037start_time = time.time()
# 休眠五秒
time.sleep(5)
end_time = time.time()
print(end_time - start_time)     # 5.006281137466431

2,strftime 获得从计算机开始出生到现在的秒数(也成时间戳),可以时间相减计算流逝时间

说明 :擅长以特定格式获得数间数据

导入方法 from time import strftime

from time import strftime# 擅长以特定格式获得数间数据#               年     月  日    时    分   秒     星期
print(strftime(r'%Y   %m   %d   %H   %M   %S     %A'))
# =====》 2023   10   28   16   05   39     Saturday# %x 月/日/年    %X时分秒
print(strftime(r'%x     %X'))
# =====》  10/28/23     16:07:40

3,localtime 擅长结构化时间

说明 :擅长结构化时间

导入方法 from time import localtime

from time import localtimeret = localtime()
print(ret)
# ====> time.struct_time(tm_year=2023, tm_mon=10, tm_mday=28, tm_hour=16, tm_min=11, tm_sec=29, tm_wday=5, tm_yday=301, tm_isdst=0)# 年
print(ret.tm_year)   # 2023
# 月
print(ret.tm_mon)    # 10
# 日
print(ret.tm_mday)     # 28
#时
print(ret.tm_hour)     # 16
#分
print(ret.tm_min)      # 14
# 秒
print(ret.tm_sec)      # 9
# 一周的第几天,从0开始  礼拜六显示5
print(ret.tm_wday)     # 5
# 一年的第几天
print(ret.tm_yday)     # 301
# 是否是夏令时
print(ret.tm_isdst)     # 0

4,datetime 擅长进行时间的相加减

说明 :擅长进行时间的相加减

导入方法 import datetime

import datetimeret = datetime.datetime.now()
print(ret)   # 2023-10-28 16:31:56.007193# 微妙为0 (注意不是微秒的精度),而是强行给定一个微秒的数值
print(ret.replace(microsecond=0))   # 2023-10-28 16:33:57
print(ret.replace(microsecond=4))   # 2023-10-28 16:35:03.000004# 当前时间加上一段时间的时间target_time = datetime.datetime.now() + datetime.timedelta(5)
# datetime.timedelta()参数
# days: float = ...,
# seconds: float = ...,
# microseconds: float = ...,
# milliseconds: float = ...,
# minutes: float = ...,
# hours: float = ...,
# weeks: float = ..., *, fold: int = ...)print(target_time)   # 2023-11-02 16:37:37.725015

详细情况参考哔站有个大佬的视频

大佬视频传送门

相关文章:

Python对于时间相关模块的学习记录(time,datetime等模块)

1,time.time() 获得从计算机开始出生到现在的秒数(也成时间戳),可以时间相减计算流逝时间 说明 :擅长时间相减计算流逝时间 导入方法 import time import time# 1,time.time 获得从计算机开始出生到…...

【C#】获得所有可见窗口信息

【背景】 由于自己的瘦客户端上的Windows自带截图软件功能被阉割&#xff0c;所以自己写了一个&#xff0c;其中有窗口截图功能&#xff0c;涉及到获得所有可见窗口的信息。 【代码】 public WindowInfo[] GetAllDesktopWindows(){//用来保存窗口对象 列表List<WindowInf…...

ffmpeg的基本功能介绍

之前对ffmpeg有一个模糊的印象&#xff0c;后来经过一些项目对ffmpeg有了深入的认识&#xff0c;这里总结下。 最开始对ffmpeg的印象是可以对视频进行一些处理操作&#xff0c;但是做哪些操作又不是很清楚&#xff0c;知其然不知其所以然。下面对于ffmpeg的功能进行一个总结&a…...

QECon大会亮相产品,支持UI自动化测试?RunnerGo

最近在gitee上看见一款获得GVP&#xff08;最有价值开源项目&#xff09;的测试平台RunnerGo&#xff0c;看他们官网介绍包含了接口测试、性能测试、自动化测试。知道他们有saas版可以试用&#xff0c;果断使用了一下&#xff0c;对其中场景管理和性能测试印象深刻&#xff0c;…...

Linux开关机相关的命令解析

前言 Linux直接拔电源关机 ,内存中的东西还没保存到硬盘。所以有时候会导致数据丢失或者有些服务起不来。所以最好直接命令行关机就像windows电脑需要界面关机一样。而不是强制拔电源 关机命令 halt halt:关机但是不关闭电源,需要手动关闭电源(加p参数会关闭电源),不…...

C++二分查找算法的应用:俄罗斯套娃信封问题

本文涉及的基础知识点 二分查找 题目 给你一个二维整数数组 envelopes &#xff0c;其中 envelopes[i] [wi, hi] &#xff0c;表示第 i 个信封的宽度和高度。 当另一个信封的宽度和高度都比这个信封大的时候&#xff0c;这个信封就可以放进另一个信封里&#xff0c;如同俄罗…...

redis如何保证和mysql数据的一致性

Redis和MySQL是两种不同的数据库系统&#xff0c;它们在数据一致性方面有不同的特点和应用场景。保证Redis和MySQL数据的一致性通常需要考虑以下几个方面&#xff1a; 双写策略&#xff1a; 一种常见的方法是采用双写策略&#xff0c;即将更新操作同时写入Redis和MySQL。这确保…...

SpringBoot整合Redisson,赶紧整起来!

SpringBoot整合Redisson 一、Redisson 是什么&#xff1f;二、使用场景三、使用步骤1.引入相关依赖2.application.yml配置3.创建RedissonConfig4.开始使用 总结 提示&#xff1a;以下是本篇文章正文内容 一、Redisson 是什么&#xff1f; Redisson是一个基于Java的开源的、高…...

测试Whisper效果

先去官方上面看看&#xff0c;是否有对应的测试结果 简单找了一下&#xff0c;没找到对应的测试数据 去hugging face 上面找对应的数据集&#xff0c;发现没有现成的数据 找到了几个数据集&#xff0c;但是是收费的 101 Hours – Scene Noise Data by Voice Recorder 1,29…...

Seata 四种事务模式

Seata 是一款开源的分布式事务解决方案&#xff0c;致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式&#xff0c;为用户打造一站式的分布式解决方案。 全文参考文献&#xff1a;中文文档 TC (Transaction Coordinator) - 事务…...

超好用的IDEA插件推荐,写完代码直接调试接口

Apipost推出IDEA插件非常省时高效&#xff0c;写完代码直接可以进行调试&#xff0c;而且支持生成接口文档&#xff0c;真是后端神器啊&#xff01; 可以点击下方链接安装更新或在插件商店中搜索安装 下载链接&#xff1a;https://plugins.jetbrains.com/plugin/22676-apipos…...

发送post请求、携带cookie、响应对象、高级用法

发送post请求 请求体中&#xff0c;两种方式&#xff1a;data{} ⇢ \dashrightarrow ⇢ 编码格式 urlencoded ⇢ \dashrightarrow ⇢ keyvalue&keyvaluejson{} ⇢ \dashrightarrow ⇢ 编码格式是json 使用方式&#xff1a; resrequests.post(url) 模拟登录 import …...

JMeter接口测试性能测试

目前最新版本发展到5.0版本&#xff0c;需要Java7以上版本环境&#xff0c;下载解压目录后&#xff0c;进入\apache-jmeter-5.0\bin\&#xff0c;双击ApacheJMeter.jar文件启动JMemter。 1、创建测试任务 添加线程组&#xff0c;右击测试计划&#xff0c;在快捷菜单单击添加-…...

MongoDB——MongoDB删除系统自带的local数据库

一、MongoDB删除系统自带的local数据库 1.1、linux环境进入mongo客户端 输入 mongo 命令&#xff0c;进入命令行客户端 进入admin库&#xff0c;并登录&#xff0c;查看所有数据库 #进入admin库 use admin #并登录admin db.auth("username","password")…...

【LeetCode刷题-链表】--203.移除链表元素

203.移除链表元素 方法&#xff1a;定义一个节点指向头节点head&#xff0c;避免头结点单独操作 /*** Definition for singly-linked list.* public class ListNode {* int val;* ListNode next;* ListNode() {}* ListNode(int val) { this.val val; }* …...

Microsoft Dynamics 365 CE 扩展定制 - 3. SDK企业功能

在本章中,我们将介绍以下内容: 服务器端并发控制客户端并发控制在事务中执行请求批处理请求暂存数据导入创建早期绑定的实体类扩展CrmSvcUtil用Filter扩展CrmSvcUtil以生成选项集枚举使用CRM配置迁移工具跨实例迁移配置简介 回顾Dynamics CRM的历史,该产品经过多年的发展以…...

人工智能基础_机器学习016_BGD批量梯度下降求解多元一次方程_使用SGD随机梯度下降计算一元一次方程---人工智能工作笔记0056

然后上面我们用BGD计算了一元一次方程,那么现在我们使用BGD来进行计算多元一次方程 对多元一次方程进行批量梯度下降. import numpy as np X = np.random.rand(100,8) 首先因为是8元一次方程,我们要生成100行8列的X的数据对应x1到x8 w = np.random.randint(1,10,size = (8…...

硬件测试(二):波形质量

一、信号质量测试 信号在传输的过程中&#xff0c;一般不是标准的矩形波信号&#xff0c;信号质量测试即通过示波器测试单板硬件的数字信号和模拟信号的各项指标&#xff0c;包括电源、时钟、复位、CPU小系统、外部接口&#xff08;USB、网口、串口&#xff09;、逻辑芯片(CPLD…...

PostgreSQL 数据库日志相关参数

PostgreSQL数据库的配置主要是通过修改数据目录下的 postgresql.conf和pg_hba.conf文件来实现的。 如果想从其他机器上登录该数据 库&#xff0c;需要把监听地址改成实际网络的地址&#xff0c;一种简单的方法是把地址 改成“*”&#xff0c;表示在本地的所有地址上监听&#…...

delete请求,express获取req.body失败

使用 Express 框架处理 DELETE 请求时&#xff0c;通常情况下是不会有请求体的。DELETE 请求通常用于删除资源&#xff0c;而不是发送数据。因此&#xff0c; Express 默认情况下不会解析 DELETE 请求的请求体。 如果需要在 DELETE 请求中发送数据&#xff0c;一种常见的做法是…...

告别低效编程:在PyCharm 2024.1中配置Baidu Comate的保姆级教程(含快捷键设置)

告别低效编程&#xff1a;在PyCharm 2024.1中配置Baidu Comate的保姆级教程&#xff08;含快捷键设置&#xff09; 作为一名长期使用PyCharm进行Python开发的工程师&#xff0c;我深刻体会到重复性编码工作对创造力的消耗。直到遇见Baidu Comate——这款能与IDE深度集成的AI编码…...

【tomcat部署前台war包报错】

tomcat部署前台war包报错 背景&#xff1a;tomcat启动前台war包&#xff0c;由zip直接改文件后缀成war包&#xff0c;jdk8 同事好使&#xff0c;我不好使 部署平台日志&#xff1a; 报错一、正常tomcat执行时会把war包解压成对应文件夹&#xff0c;这里应该是没解压成功。没有具…...

影刀RPA 从0到1:自动化系统架构收敛与工程化演进总结

影刀RPA 从0到1&#xff1a;自动化系统架构收敛与工程化演进总结 作者&#xff1a;林焱 写到这里。 这个系列其实已经慢慢进入后半段了。 前面聊了很多内容。 包括&#xff1a; 浏览器池 节点集群 Redis 队列 调度系统 容灾恢复 日志监控 性能治理 很多人刚开始接…...

python 内存管理 内存泄漏及排查方案 内存友好的python代码

Python 内存管理 一、一句话总结 Python 的内存管理就是三件事&#xff1a; 自动分配内存&#xff08;你不用管变量存在哪&#xff09;自动回收垃圾&#xff08;不用的对象自动删掉&#xff09;靠引用计数 分代垃圾回收实现二、核心机制 1&#xff1a;引用计数&#xff08;最基…...

XRF导向的土壤重金属定量分析方法与应用【附模型】

✨ 长期致力于X射线荧光、土壤重金属、本底扣除、重叠峰解析、光谱联用研究工作&#xff0c;擅长数据搜集与处理、建模仿真、程序编写、仿真设计。 ✅ 专业定制毕设、代码 ✅ 如需沟通交流&#xff0c;点击《获取方式》 &#xff08;1&#xff09;非对称加权惩罚最小二乘本底扣…...

从Noise2Noise到Neighbor2Neighbor:图解自监督去噪的演进与核心‘采样’技巧

从Noise2Noise到Neighbor2Neighbor&#xff1a;自监督去噪技术的范式跃迁与工程实践 当你在昏暗环境下用手机拍摄一张照片时&#xff0c;那些恼人的彩色颗粒可能让你直接点击删除键。传统去噪方法需要大量"干净-噪声"图像对进行训练&#xff0c;而真实世界中获取完美…...

实战指南:5个关键技术揭秘PUBG罗技鼠标宏后坐力控制脚本

实战指南&#xff1a;5个关键技术揭秘PUBG罗技鼠标宏后坐力控制脚本 【免费下载链接】logitech-pubg PUBG no recoil script for Logitech gaming mouse / 绝地求生 罗技 鼠标宏 项目地址: https://gitcode.com/gh_mirrors/lo/logitech-pubg logitech-pubg是一个针对《绝…...

卡梅德生物技术快报|噬菌体随机肽库筛选实战:花生过敏原 Ara h 5 模拟表位鉴定全流程

摘要本文面向生物研发、体外诊断、蛋白质工程开发者&#xff0c;系统讲解噬菌体随机肽库筛选过敏原模拟表位完整工程化流程&#xff1a;从问题分析、实验设计、关键参数到结果验证&#xff0c;提供可复现技术方案&#xff0c;基于真实研究数据&#xff0c;聚焦高可靠性表位筛选…...

多用户预付费电表箱

这款多用户预付费电表箱&#xff0c;专为高密度用电场景打造。采用集中式计量方案&#xff0c;25户仅需一块电表即可完成分户独立计量&#xff0c;相比传统分户电表&#xff0c;大幅节省安装空间与布线成本。箱体集成主断路器、分户空开、预付费电能表于一体&#xff0c;一户一…...

2026免费照片去水印软件app排行榜 | 照片去水印怎么去?最新推荐工具对比

照片水印去除需求在2026年越来越普遍&#xff0c;无论是整理个人相册还是做内容素材处理&#xff0c;找到一款趁手的去水印工具能节省大量时间。本文对标当前免费照片去水印软件app的主流选择进行了全面测评&#xff0c;并整理了一份排行榜式的推荐清单&#xff0c;帮你快速定位…...