一 介绍
Python编程中,会经常需要获取当前的时间、日期,Python有很多方法可以实现时间日期的获取。
比如,使用time模块
import time
current_time = time.localtime()
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", current_time)
print(formatted_time)
再或者
import time
current_time = time.time()
formatted_time = time.ctime(current_time)
print(formatted_time)
当然还有很多,比如arrow等,此处不再赘述。
二 最简单易记的方法
初识datetime
上面那些获取当前时间日期的方法虽然可用,但不是最合适的,
我们需要的,应该符合以下几点:
1.代码量不多
2.命令容易记、甚至不用记
3.较长时间不使用,也不会忘掉
所以,个人觉得,最好用的还是datetime
模块, 先上代码
import datetime
t = datetime.datetime.now()
print(t)
结果为:2024-01-05 10:00:06.745990
是不是每个单词、每个命令都看的懂、容易记?
datetime格式化输出
当然,我们输出日期一般不会这样输出,而是按我们自定义的格式输出,
datetime可以这么写
t = t.strftime("%Y-%m-%d %H:%M:%S")
但我觉得,strftime
命令还是得熟练熟练才行,
对Python初学者来说,
下面这个方法或许更好,需要哪个写哪个:
y = t.year # 当前的 年
m = t.month # 月
d = t.day # 日
h = t.hour # 小时
m1 = t.minute # 分钟
s = t.second # 秒
用Python获取当前时间日期,你最喜欢哪种方式呢?
本文结束
如有疑问,请直接留言!必回!
如有帮助,请点赞转发!感谢!
我用实战的方法自学了多种编程语言,
希望把实战速学的方法传播给更多的人,
你的一赞之力就能让更多人看到。
关注Python入门速学,
带你实战快速学Python
原文始发于微信公众号(Python入门速学):Python获取当前时间日期,最简单易记的方法
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/236403.html