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

Convert date format: 2 digit year to 4 digit year

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

'29/01/21'

'29/01/2021'

这是一个解决方案:

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

输出:

'29/01/2021'

Python 日期时间库可能会有帮助。

请参考以下代码。

from datetime import datetime

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