我正在尝试在 python 中格式化日期时间,这就是我正在尝试的:
import time
datestr = "8-DEC-17"
v=time.strptime(datestr,"%d-%b-%y")
l = time.mktime(v)
print(time.strftime("%d/%m/%y ", time.gmtime(l)))
这段代码的输出是: 07/12/17这不是我想要的
我期待:08/12/17
最佳答案
您可以使用 datetime
,它会更短一些并给出您想要的结果:
from datetime import datetime
datetime.strptime(datestr, "%d-%b-%y").strftime("%d/%m/%y")
关于python - 将日期 8-DEC-17 转换为 08/12/2017 在 python 中给出 07/12/2017,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51870510/