我有一个 dd-MON-yy 格式的字符串。在 python 中转换为日期时,由于年份是两位数,因此导致了问题。
datetime.datetime.strptime('17-JUN-03', '%d-%m-%y')
Run Code Online (Sandbox Code Playgroud)
错误是,
ValueError: time data '17-JUN-03' does not match format '%d-%m-%y'
Run Code Online (Sandbox Code Playgroud)
尝试这个:
import datetime
print(datetime.datetime.strptime('17-JUN-03', '%d-%b-%y'))
Run Code Online (Sandbox Code Playgroud)
结果:
2003-06-17 00:00:00
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
259 次 |
| 最近记录: |