如何获取操作系统的当前时间和日期(时钟中的那个)。我试着使用datetime.now()。但它会返回不同的价值。
正如mcalex所建议的,我已经重新检查了时间和日期设置,这一直是这样的:
答案 0 :(得分:0)
使用time.localtime()
。
来自https://docs.python.org/2/library/time.html#time.localtime
与gmtime()类似,但转换为本地时间。如果没有提供秒或 无,使用time()返回的当前时间。 dst标志是 DST适用于给定时间时设置为1.
答案 1 :(得分:0)
您可以将Python time
模块用于各种与时间相关的功能。您似乎要求采用以下格式:
日月小时:分钟:年度
如果是这样,您可以使用以下内容:
>>> import time
>>> time.asctime(time.localtime())
'Mon Jun 30 22:19:34 2014'
要转换为特定格式,您可以使用以下功能:
time.strftime(format[, t])
这会将表示struct_time
或tm
返回的时间的gmtime()
对象localtime()
转换为字符串。有关格式代码的详细信息,请参阅以下链接:
https://docs.python.org/2/library/time.html#time.localtime
来源:Beazley,D。M.," Python Essential Reference",4th。编