如何在Python中打印时间和日期

Pra*_*rma 3 python datetime

我真的需要弄清楚如何打印日期和时间,并且我不需要该import time功能,请给我尽可能短的方法。谢谢。

wei*_*dev 6

你必须进口一些东西。我会使用日期时间。

import datetime
## whatever code you want here
now = datetime.datetime.now()
print(now.strftime("%Y-%m-%d %H:%M"))
Run Code Online (Sandbox Code Playgroud)


and*_*rew 6

您希望日期采用什么格式或时区?

如果您想要当地时间,请导入time

import time
local_time = time.localtime()
time.strftime('%a, %d %b %Y %H:%M:%S', local_time)
Run Code Online (Sandbox Code Playgroud)

当地时间输出:

'Fri, 07 Aug 2015 01:08:23'
Run Code Online (Sandbox Code Playgroud)

对于UTC,导入datetime

import datetime
utc_time = datetime.datetime.utcnow()
utc_time.strftime("%Y-%m-%d %H:%M:%S")
Run Code Online (Sandbox Code Playgroud)

以 UTC 时间输出:

'2015-08-07 05:06:58'
Run Code Online (Sandbox Code Playgroud)