Python时间戳的一些使用
2020-12-13 04:03
标签:string 格式化 block 使用 variable 字符 data 参数 timestamp 为什么写下这篇文档? 由于我本身是做Python爬虫的,在爬取网站的过程当中,会遇到形形色色的验证码,目前对于自己而言,可能简单的验证码可以进行自己识别 发现大多数的网站的验证码 显而易见: 我们可以拿到验证码就很简单了, Python生成一个时间戳 + 部分 出现问题? -----> 时间戳如何转换 获取当前的时间戳 将字符串的时间转为时间戳 字符串格式更改 时间戳转换为指定日期 获取三天前的时间 Python时间戳的一些使用 标签:string 格式化 block 使用 variable 字符 data 参数 timestamp 原文地址:https://www.cnblogs.com/liudemeng/p/11102354.htmlPython时间戳的一些使用
url
地址是加上了一个 时间戳的url
的值 = 验证码图片的url
地址time模块
import time
time.time() # 返回的是当前的时间戳; 如果想取一个整数则 int(time.time())import time
str_time = "2019-6-28 11:54:10"
# 将时间字符串转成时间数组
# 第一个参数就是时间字符串; 第二个就是转换的一些字符串
time_array = time.strptime(str_time, "%Y-%m-%d %H:%M:%S")
# 转换为时间戳
time_stamp = time.mktime(time_array) # 可以转化为int类型"2019-6-28 13:42:00" 改为 "2019/6/28 13:42:00"
# 先转换为时间数组
import time
str_time = "2019-6-28 13:42:00"
time_array = time.strptime(str_time, "%Y-%m-%d %H:%M:%S")
other_way_time = time.strftime("%Y/%m/%d %H:%M:%S", time_array)time_stamp = 1561700872
# 使用localtime()转换为时间数组,在格式化自己想要的格式
import time
time_array = time.localtime(time_stamp)
other_way_time = time.strftime("%Y-%m-%d %H:%M:%S", time_array)import datetime
time_stamp = 1561700872
datetime_array = datetime.datetime.utcfromtimestamp(time_stamp)
other_way_time = datetime_array.strftime("%Y-%m-%d %H:%M:%S")import time
import datetime
# 先获得时间数组格式的日期
three_day_ago = (datetime.datetime.now() - datetime.timedelta(days=3))
# 转换为时间戳
time_stamp = int(time.mktime(three_day_ago.timetuple()))
# 转换为其他形式的字符串
other_way_time = three_day_ago.strftime("%Y-%m-%d %H:%M:%S")