-2 python datetime datetime-format python-3.x python-datetime
我有一个像这样的输入
"3-August 202212.00 PM"
Run Code Online (Sandbox Code Playgroud)
预期输出:
"03-08-2022,12:00:00PM"
Run Code Online (Sandbox Code Playgroud)
有什么建议推荐。我尝试转换为日期时间并在 strftime 之后。但由于 202212.00 pm,它不起作用。
最终输出类型将是 str 而不是 datetime
提前致谢
strftime有效,您只需要在两个方向上使用正确的指令:
from datetime import datetime
date = datetime.strptime('3-August 202212.00 PM',
'%d-%B %Y%I.%M %p')
print(date.strftime('%d-%m-%Y,%I:%M:%S%p'))
Run Code Online (Sandbox Code Playgroud)
输出
'03-08-2022,12:00:00PM'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
75 次 |
| 最近记录: |