当前位置: 移动技术网 > IT编程>脚本编程>Python > python中时间模块用的时间戳在爬虫中的使用

python中时间模块用的时间戳在爬虫中的使用

2020年07月07日  | 移动技术网IT编程  | 我要评论
>>> import time

# 1. 默认 10位整数+6位微秒 时间戳
>>> time.time()
1593919251.152604

# 2. 毫秒级时间戳的 13位整数
>>> int(time.time() * 1000)
1593919281753

# 3. 将字符串转化为时间戳
# '2020-7-5 11:23:05' --> 1593919385
>>> str_time = '2020-7-5 11:23:05'
    # strptime将字符串转化为时间列表
>>> time_array = time.strptime(str_time, "%Y-%m-%d %H:%M:%S")
>>> time_array
time.struct_time(tm_year=2020, tm_mon=7, tm_mday=5, tm_hour=11, tm_min=23, tm_sec=5, tm_wday=6, tm_yday=187, tm_isdst=-1)
    # mktime将时间列表转化为时间戳
>>> time_stamp = time.mktime(time_array)
>>> time_stamp
1593919385.0

# 4. 将时间戳转化为字符串可以以多种格式输出 
# 1593919385 -->  '2020-7-5 11:23:05'
>>> time_stamp = 1593920403
    # localtime()时间戳转化为时间列表
>>> time_array = time.localtime(time_stamp)
>>> time_array
time.struct_time(tm_year=2020, tm_mon=7, tm_mday=5, tm_hour=11, tm_min=40, tm_sec=3, tm_wday=6, tm_yday=187, tm_isdst=0)
    # strftime()将时间列表转化为字符串格式
>>> time.strftime('%Y-%m-%d %H:%M:%S', time_array)
'2020-07-05 11:40:03'
>>> time.strftime('%Y/%m/%d %H:%M:%S', time_array)
'2020/07/05 11:40:03'

本文地址:https://blog.csdn.net/weixin_44122191/article/details/107137001

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网