相关文章推荐
虚心的豌豆  ·  TypeScript ...·  2 周前    · 
爱运动的太阳  ·  TiDB 中的 TimeStamp ...·  2 周前    · 
想发财的镜子  ·  微信支付 JSAPI ...·  1 周前    · 
打盹的刺猬  ·  how to get selected ...·  1 年前    · 
坚强的板栗  ·  dataframe ...·  1 年前    · 
豪气的薯片  ·  带你彻底看懂React ...·  1 年前    · 

python yyyymmddhhmmss to timestamp

在 Python 中,可以使用 datetime 模块将形如 "yyyymmddhhmmss" 的时间字符串转换为时间戳。下面是一个示例代码:

from datetime import datetime
time_str = '20230228121930'
time_obj = datetime.strptime(time_str, '%Y%m%d%H%M%S')
timestamp = int(datetime.timestamp(time_obj))
print(timestamp)

这里我们首先导入 datetime 模块,然后定义了一个时间字符串 time_str。接下来,我们使用 datetime.strptime() 方法将字符串转换为 datetime 对象。在 strptime() 方法中,我们传递了两个参数,第一个参数是时间字符串,第二个参数是时间字符串的格式。%Y 表示年份,%m 表示月份,%d 表示日期,%H 表示小时,%M 表示分钟,%S 表示秒。

然后,我们使用 datetime.timestamp() 方法将 datetime 对象转换为时间戳,最后将其转换为整数并打印输出。

请注意,datetime.timestamp() 方法返回的是浮点数,因此我们将其转换为整数以获得一个整型时间戳。

  •