转换日期格式:2位数字年到4位数字年



如果我有一个包含日期的字符串,如'29/01/21',我如何将其格式转换为4年数字而不是2位数字?

'29/01/21'

'29/01/2021'

python的datetime库可能会有帮助。

请参考以下代码。

from datetime import datetime
datetime.datetime.strptime('29/01/21', '%d/%m/%y').strftime("%M/%d/%Y")

这是一个解决方案:

mystring = '29/01/21'
mystring = mystring[:6]+'20'+mystring[-2:]
print(mystring)

输出:

'29/01/2021'

最新更新