-2

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

'29/01/21'

'29/01/2021'
4

2 回答 2

2

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

请参考下面的代码。

from datetime import datetime

datetime.datetime.strptime('29/01/21', '%d/%m/%y').strftime("%M/%d/%Y")
于 2021-02-04T20:25:14.197 回答
1

这是一种解决方案:

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

输出:

'29/01/2021'
于 2021-02-04T19:57:03.207 回答