某平台url中的时间格式为时间戳,将时间变量传入url前,需要将固定格式的时间转换为时间戳。
使用
使用
python中的time模块,对时间的几种格式进行转换。
strptime(),将时间字符串转换成 结构化时间。 注意,结构化时间是所有转换的过渡格式。mktime(),将结构化时间 转换为时间戳。
实现如下:
1. 将时间转换为10位时间戳
代码:
# coding:UTF-8
import time
# 时间
time_str = "2022/03/7 18:28:00"
# 转换成时间戳
time_stamp = int(time.mktime(time.strptime(time_str, '%Y/%m/%d %H:%M:%S')))
print(time_stamp)
运行结果如下:
"D:\Program Files\python3\python.exe" "D:\Program Files\python3\Zyl\demo6.py"
1646648880
Process finished with exit code 0
2. 将时间转换为13位时间戳
代码:
# coding:UTF-8
import time
# 时间
time_str = "2022/03/7 18:28:00"
# 转换成时间戳
time_stamp = int(time.mktime(time.strptime(time_str, '%Y/%m/%d %H:%M:%S'))*1000)
print(time_stamp)
运行结果如下:
"D:\Program Files\python3\python.exe" "D:\Program Files\python3\Zyl\demo6.py"
1646648880000
Process finished with exit code 0
博客主要介绍了使用Python进行时间转换的内容,先将时间字符串转换成结构化时间,再把结构化时间转换为时间戳,包括转换为10位和13位时间戳,并给出了相应代码及运行结果。
528

被折叠的 条评论
为什么被折叠?



