
python程序如何获取系统时间
用户关注问题
如何在Python中获取当前的日期和时间?
我希望使用Python程序获取当前系统的日期和时间,该怎么做?
使用datetime模块获取当前日期和时间
Python的datetime模块提供了datetime.now()方法,可以获取当前系统的日期和时间。示例代码:
from datetime import datetime
current_time = datetime.now()
print(current_time)
怎样以特定格式显示Python获取的时间?
获取到当前时间后,如何将时间按年-月-日 时:分:秒的格式展示?
使用strftime方法格式化时间字符串
调用datetime对象的strftime方法,可以按照自定义的格式输出时间。例如,格式化为“2024-06-01 14:30:00”:
from datetime import datetime
now = datetime.now()
formatted_time = now.strftime('%Y-%m-%d %H:%M:%S')
print(formatted_time)
是否有其他模块或方法可以获取系统时间?
除了datetime模块外,Python还有哪些方式可以获取系统当前时间?
使用time模块的localtime或time函数
Python的time模块也能获取系统时间,例如使用time.localtime()返回时间结构体,或time.time()返回自1970年纪元以来的秒数。示例:
import time
local_time = time.localtime()
print(time.strftime('%Y-%m-%d %H:%M:%S', local_time))