日期转换python

2024-10-06 14:33:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我有这样的字符串:“2008年7月16日”

我想把它们转换成:16/07/08

datestr = datefields[0]+"-"+datefields[1]+"-"+datefields[2]
dt = datetime.datetime(datestr)
dt.strftime('%d-%m-%y')

我总是空出来。。。你知道吗


Tags: 字符串datetimedtstrftimedatestrdatefields
1条回答
网友
1楼 · 发布于 2024-10-06 14:33:18

很简单

from datetime import datetime
function = lambda date_str: datetime.strptime(date_str, "%y-%b-%d").strftime("%y/%m/%d")
print function("16-Jul-8")

您可以从here阅读python文档。你知道吗

相关问题 更多 >