import time
now = time.time()
timestamp = int(time.time() * 1000) # 13位时间戳
print(now) # 获取当前时间 1554277091.1742651
# 时间值转换为字符串
str_time = time.localtime(time.time())
print(str_time) # 类元祖时间 time.struct_time(tm_year=2019, tm_mon=4, tm_mday=3, tm_hour=15, tm_min=43, tm_sec=34, tm_wday=2, tm_yday=93, tm_isdst=0)
print(time.asctime(str_time)) # Wed Apr 3 15:45:20 2019
print(time.strftime("%y/%m/%d %H:%M", str_time)) # 19/04/03 15:46
print(time.strftime("%Y-%m-%d %H:%M:%S %Z", str_time)) # 2019-04-03 15:48:06 CST
# 将字符类型的时间转为13位时间戳
def date_to_timestamp13(str_time):
time_array = time.strptime(str_time, "%Y-%m-%d %H:%M:%S")
timestamp = int(time.mktime(time_array))
return timestamp * 1000