2024-04-18 22:15:44 发布
网友
我想用以下格式打印时间,我是否要用“2019年8月21日星期三晚上8:13”的格式打印日期和时间?你知道吗
import datetime now = datetime.datetime.now() print now.strftime("%m-%d-%Y %H:%M")
当前输出:-你知道吗
08-21-2019 20:13
预期输出:-你知道吗
Wed Aug 21 2019 8:13 PM
代码如下:
print now.strftime("%a %b %d %Y %l:%M %p")
传递给strftime的字符串指定结果输出格式。您可以在这里找到各种格式说明符的完整表格: https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior
strftime
对于您请求的格式,"%a %b %d %Y %I:%M %p"是可能的最接近的格式,但是请注意,这仍然是零填充时间,因此您将得到08:13 PM,而不是8:13 PM。你知道吗
"%a %b %d %Y %I:%M %p"
08:13 PM
8:13 PM
代码如下:
传递给
strftime
的字符串指定结果输出格式。您可以在这里找到各种格式说明符的完整表格: https://docs.python.org/3/library/datetime.html#strftime-and-strptime-behavior对于您请求的格式,
"%a %b %d %Y %I:%M %p"
是可能的最接近的格式,但是请注意,这仍然是零填充时间,因此您将得到08:13 PM
,而不是8:13 PM
。你知道吗相关问题 更多 >
编程相关推荐