我正在尝试将日期添加到Django HTML模板中。
我有字符串"2019-05-26"
,并且我试图将其转换为日期时间格式,以便django在网页上显示为"May 26, 2019"
。问题在于它显示"May 26, 2019 Midnight"
而不是"May 26 2019"
。由于在函数中添加了结尾00:00,因此添加了"Midnight"
,如何删除结尾的"midnight"
?
timestamp = transaction["timestamp"]
data = (timestamp[:10]) if len(timestamp) > 10 else timestamp
print(data)
data2 = datetime.strptime(data, '%Y-%m-%d')
print(“ timestamp:”,transaction [“ timestamp”])
时间戳:2019-05-26T20:55:44.993368 + 00:00
答案 0 :(得分:2)
datetime.strptime()
返回日期时间对象。您只需要日期,因此调用date()
方法。
data2 = datetime.strptime(data, '%Y-%m-%d').date()
答案 1 :(得分:0)
data = datetime.strptime("2019-05-26", '%Y-%m-%d')
print(data)