Skip to main content
 首页 » 编程设计

python之你如何在 python 中格式化日期时间

2025年05月04日10shangdawei

我有一个具有如下值的变量:

val='14/12/15 0000' 

它是两位数的年/月/日时分格式。

我需要将其转换为纪元时间。

我试过了

import datetime 
 
datetime.datetime.strptime(val, "%y/%m/%d %HH%MM").strftime('%s') 

我收到这个错误:

ValueError: time data '14/12/15 0000' does not match format '%y/%m/%d %HH%MM' 

我做错了什么?

请您参考如下方法:

小时(24 小时)是 %H,而不是 %HH,分钟是 %M,而不是 %MM.

datetime.datetime.strptime(val, "%y/%m/%d %H%M").strftime('%s')