python中如何获取当前时间

python中如何获取当前时间

作者:Elara发布时间:2026-01-07阅读时长:0 分钟阅读次数:13

用户关注问题

Q
如何在Python中获取当前的日期和时间?

我想用Python获取当前的日期和时间,有哪些方法可以实现?

A

使用datetime模块获取当前日期和时间

Python的datetime模块提供了获取当前日期和时间的功能。可以通过import datetime后,使用datetime.datetime.now()获得当前的日期和时间,返回一个包含年、月、日、时、分、秒等信息的datetime对象。

Q
获取当前时间时,如何以特定格式输出?

获取了当前时间后,如何将其格式化成自定义的字符串,比如“2024-06-01 14:30:00”?

A

使用strftime方法格式化时间

在取得当前时间的datetime对象后,可以调用其strftime方法,将时间格式化成所需的字符串。比如datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')可以得到类似“2024-06-01 14:30:00”的时间字符串。

Q
有没有更简单的方式仅获取当前时间(不包含日期)?

我只需要当前的时间信息(时分秒),有没有简单的方法从Python中获取?

A

使用datetime模块获取当前时间部分

可以先调用datetime.datetime.now()获得完整的日期时间对象,然后通过.time()方法获取当前时间部分,比如datetime.datetime.now().time()返回一个包含时分秒的time对象,只包含时间信息。