当前位置:   article > 正文

python中将时间转换为时间戳_python 时间转时间戳

python 时间转时间戳
某平台url中的时间格式为时间戳,将时间变量传入url前,需要将固定格式的时间转换为时间戳。
使用 python中的 time模块,对时间的几种格式进行转换。
  • strptime()将时间字符串转换成 结构化时间。  注意,结构化时间是所有转换的过渡格式。
  • mktime()将结构化时间 转换为时间戳。

实现如下:

1. 将时间转换为10位时间戳

  代码:

  1. # coding:UTF-8
  2. import time
  3. # 时间
  4. time_str = "2022/03/7 18:28:00"
  5. # 转换成时间戳
  6. time_stamp = int(time.mktime(time.strptime(time_str, '%Y/%m/%d %H:%M:%S')))
  7. print(time_stamp)

  运行结果如下:

  1. "D:\Program Files\python3\python.exe" "D:\Program Files\python3\Zyl\demo6.py"
  2. 1646648880
  3. Process finished with exit code 0

2. 将时间转换为13位时间戳

  代码:

  1. # coding:UTF-8
  2. import time
  3. # 时间
  4. time_str = "2022/03/7 18:28:00"
  5. # 转换成时间戳
  6. time_stamp = int(time.mktime(time.strptime(time_str, '%Y/%m/%d %H:%M:%S'))*1000)
  7. print(time_stamp)

  运行结果如下:

  1. "D:\Program Files\python3\python.exe" "D:\Program Files\python3\Zyl\demo6.py"
  2. 1646648880000
  3. Process finished with exit code 0
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/72993
推荐阅读
相关标签
  

闽ICP备14008679号