Python3中的时间应用 (代码)

news/2024/9/24 13:15:51/

直接上python3代码

python"># 对时间类型的转换
from datetime import datetime 
import localelocale.setlocale(locale.LC_CTYPE, "chinese")# 字符串 -> datetime类型
text = "2024年-4月-1日"
res = datetime.strptime(text, "%Y年-%m月-%d日")
print("datetime类型: ", res)# datetime类型 -> 字符串
date = datetime.now().strftime("%Y年-%m月-%d日")
print("字符串:" + date)# datetime类型 -> 时间戳
v1 = datetime.now()
res1 = v1.timestamp()
print("时间戳:", res1)# 时间戳 -> datetime类型
import time 
v2 = time.time()
res2 = datetime.fromtimestamp(v2)
print("datetime: " , res2)# 结果如下
datetime类型:  2024-04-01 00:00:00
字符串:2024-04-19日
时间戳: 1713505850.690898
datetime:  2024-04-19 13:50:50.690898

利用这个写一个例子

python">from datetime import datetime 
import time startTime = "2024-04-01 1:00"
startTimeDate = datetime.strptime(startTime, "%Y-%m-%d %H:%M")endTime = "2024-04-01 10:00"
endTimeDate = datetime.strptime(endTime, "%Y-%m-%d %H:%M")v1 = endTimeDate - startTimeDate
print(v1)# 结果如下
9:00:00

点个赞呗~


http://www.ppmy.cn/news/1424925.html

相关文章

YOLOv9改进策略 | Neck篇 | 2024.1最新MFDS-DETR的HS-FPN改进特征融合层(轻量化Neck、全网独家首发)

一、本文介绍 本文给大家带来的改进机制是最近这几天最新发布的改进机制MFDS-DETR提出的一种HS-FPN结构,其是一种为白细胞检测设计的网络结构,主要用于解决白细胞数据集中的多尺度挑战。它的基本原理包括两个关键部分:特征选择模块和特征融合…

【C++】:C++关键字,命名空间,输入输出,缺省参数

目录 一,C关键字(C98)二,命名空间2.1 命名冲突2.2 关键字namespace2.2.1 命名空间中可以定义变量/函数/类型2.2.2 命名空间可以嵌套2.2.3 同一个工程中允许存在多个相同名称的命名空间,编译器最后会合成同一个命名空间中。 2.3 命名空间的使用2.3.1 指定…

深入挖掘C语言 ----动态内存分配

开篇备忘录: "自给自足的光, 永远都不会暗" 目录 1. malloc和free1.1 malloc1.2 free 2. calloc和realloc2.1 calloc2.2 realloc 3. 总结C/C中程序内存区域划分 正文开始 1. malloc和free 1.1 malloc C语言提供了一个动态开辟内存的函数; void* malloc (size_t s…

并发学习27--多线程 Tomcat 线程池

Tomcat连接器的线程池 socketProcessor也是个线程 Executor处理线程是按照JDK线程池方法处理,优先选用核心线程,再用救急线程,再去阻塞队列,最后采用拒绝策略。 Tomcat线程池与ThreadExecutorPool的区别 Tomcat中的配置 Tomcat …

10. Spring MVC 程序开发

本文源码位置: Spring-MVC 1. Spring MVC 概要 摘自Spring官方: Spring Web MVC is the original web framework built on the Servlet API and has been included in the Spring Framework from the very beginning. The formal name, “Spring Web MVC,” comes …

设计模式-命令模式(Command)

1. 概念 命令模式(Command Pattern)是一种行为型设计模式,也被称为动作模式或事务模式。它的核心思想是将一个请求封装成一个对象,从而使你可以用不同的请求对客户进行参数化。对请求排队或记录,以及支持可撤销的操作…

利用正射影像对斜射图像进行反向投影

在图像投影和映射领域,有两种类型的投影:正向投影和反向投影。正向投影涉及使用内部方向(即校准相机参数)将 3D 点(例如地面上的物体)投影到 2D 图像平面上。另一方面,向后投影是指根据 2D 图像确定地面物体的 3D 坐标的过程。 为了匹配倾斜图像和正射影像并确定相机位置…

【opencv】示例-phase_corr.cpp 捕获视频流并通过计算相位相关性来检测画面中的移动...

// 包含OpenCV库的头文件 #include "opencv2/core.hpp" // 包含OpenCV核心功能 #include "opencv2/videoio.hpp" // 包含视频IO功能 #include "opencv2/highgui.hpp" // 包含高级GUI功能,显示图像 #include "opencv2/imgproc.hp…