Python获取当前时间日期,最简单易记的方法

一 介绍

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

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!