特定格式 Python 中的当前日期时间

Ash*_*nan 5 python datetime datetime-format python-3.x python-datetime

我是 python 的初学者,我有一个函数需要以类似于此的格式显示当前日期、时间、月份、年份。

Mon Jun 22 14:00:03 UTC 2020
Run Code Online (Sandbox Code Playgroud)

我看到了预定义的日期时间类,但我不确定如何利用此类来导出这种格式(UTC)的当前日期。

任何帮助深表感谢。提前致谢。

Abh*_*ate 2

您可以将 datetime 与 strftime 结合使用以获得所需的结果。你可以这样做-

import datetime
date = datetime.datetime.utcnow().strftime("%a %b %d %H:%M:%S UTC %Y")
print(date)
Run Code Online (Sandbox Code Playgroud)

输出 :

Mon Jul 06 19:11:33 UTC 2020
Run Code Online (Sandbox Code Playgroud)

基本上语法是 -datetime.strftime(format)它将使用日期、时间或日期时间对象返回表示日期和时间的字符串。有许多格式代码,例如、%Y、等,您可以使用它们来指定您想要的结果的格式。%d%m

您可以在这里阅读有关它们的更多信息