以下代码返回格式 2021-04-30 10:30:00+12:00
time_now = datetime.now(timezone(settings.TIME_ZONE)).replace(microsecond=0)
请问如何以2021-04-30T10:30:00+12:00格式获取?
答案 0 :(得分:1)
您可以使用 astimezone()
。例如:
from datetime import datetime
time_now = datetime.now().astimezone()
my_format = time_now.strftime("%Y-%m-%dT%H:%M:%S%z")
%z
如果对象是幼稚的,则为空字符串。这就是您无法打印的原因。