Advertisement

Python 时间对象 时间字符串 时间戳 相关转换 加减 时间转字符串 时间戳转时间对象(1)

阅读量:

“”"

2. str to datetime

日期格式转换为时间对象(完整天)1: datetime.datetime.strptime('2024-04-02', '%Y-%m-%d')
日期格式转换为时间对象(整点)2: datetime.datetime.strptime('2024-04-02 14:01:00', '%Y-%m-%d %H:%M:%S')
日期格式转换为时间对象(微妙)3: datetime.datetime.strptime('2024-04-02 14:01:00.634111', '%Y-%m-%d %H:%M:%S.%f')

3. datetime to timestamp

输出"3.时间对象转字符串1: ", 获取当前时刻的时间戳值
输出"3.时间对象转字符串2: ", 指定日期和具体小时后的时间戳值
输出"3.时间对象转字符串3: ", 根据当前日期与时间和计算出的时间戳值

4. timestamp to datetime

print(“4.时间戳转时间对象1”, datetime.datetime.fromtimestamp(time.time()))
print(“4.时间戳转时间对象2”, datetime.datetime.fromtimestamp(1714912134))
“”"
输出:
4.时间戳转时间对象1 2024-04-02 14:34:12.522225
4.时间戳转时间对象2 2024-05-05 20:28:54
“”"

5. str to timestamp

调用mktime函数生成相应的时间戳值
调用parsetime函数解析指定的日期字符串并返回对应的浮点数值表示
将日期格式解析为包含毫秒的时间对象并获取其浮点数表示

6. timestamp to str

print(f"当前时间为{time.strftime('%Y-%m-%d %H:%M:%S')}")
print(f"当前时间为{datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')}")

时间加减, 获取一天前五小时后

print("7.时间对象减法1", (datetime.datetime.now() - datetime.timedelta(days=1)).strftime("%Y-%m-%d %H:%M:%S"))
print("7.时间对象减法2", (datetime.datetime.now() + datetime.timedelta(hours=5)).strftime("%Y-%m-%d %H:%M:%S"))

8.计算两个时间点之间的差异 1 day, 2:38:36.094994
8.获取两个时间点之间的时间差值(秒) 95916.094994
8.将总秒数值转换为可表示的时间差 1 day, 2:14:53.950369
8.将指定秒数转换为对应的时间差 1 day, 2:14:53.950369

seconds = 94493.950369
days = int(seconds // (246060))
hours = int((seconds % (246060)) // 6060)
minutes = int((seconds % 60
60) // 60)
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

大多数Python工程师意识到提升技能通常依赖于两种途径:一种是通过自主学习逐步积累经验(摸索式上升),另一种是参加系统化的培训课程。然而,在选择培训机构时往往面临高昂的学习费用(高昂的学习成本),这种压力使得许多人望而却步。个人在缺乏成体系的学习资源时常常面临效率低下、时间耗长的问题,并且这些人在遇到技术瓶颈时往往会停滞不前!

为了收集整理一份《2024年Python开发全套学习资料》,初建这份学习资料的初衷很简单也很明确——那就是希望能够帮助那些希望自学提升却又不知道该怎么开始学习的朋友,在此同时也希望能减轻大家的学习负担。

img
img
img
img
img
img

不仅包含适合初学者入门学习的基础知识资料内容,并且提供针对有三年以上开发经验的专业人士提供的深入学习与能力提升课程。这些资源几乎涵盖了前端开发领域的95%以上核心知识点,并真正形成了系统完整的知识体系!

因为文件较大,在此仅作为参考提供部分目录大纲截图,并列出各节点所包含的内容:大厂面经、学习笔记、源码讲义、实战项目及讲解视频等信息,并承诺会持续更新补充

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

该文档文件夹主要展示一些典型的大公司面试题库(名企面试题库)、知识笔记(学习笔记)、代码详解文档(源码讲义)、实际案例分析(实战项目)以及教学视频资源(讲解视频)。同时系统会持续更新和完善这些内容。

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注Python)

img

全部评论 (0)

还没有任何评论哟~