首页 > 其他 > 详细

参数里时间格式的转换

时间:2021-03-06 12:54:44      阅读:23      评论:0      收藏:0      [点我收藏+]

https://blog.csdn.net/holdlg/article/details/62436537

 

time.time()  得到浮点型的时间戳

time.localtime() 都得到 struct_time

time.strftime() 可以这么理解 “string format time” 格式化,格式成年月日时分秒

time.strptime() 可以理解为 “string parser time” 反格式化,反格式成本地格式

time.mktime() 转换成时间戳

 

时间戳转换日期
time.time() => localtime=> strftime 

import time

# 时间戳
now = time.time()
// 1489657751.1138341

int(now)
// 1489657751

// 时间
tl = time.localtime(now)
// time.struct_time(tm_year=2017, tm_mon=3, tm_mday=16, tm_hour=18, tm_min=35, tm_sec=10, tm_wday=3, tm_yday=75, tm_isdst=0)


# 格式化时间
format_time = time.strftime("%Y-%m-%d %H:%M:%S", tl)
// 2017-03-16 18:22:06

时间转换时间戳
strptime=> mktime

import time

# 格式化时间
format_time = ‘2017-03-16 18:22:06‘

# 时间
ts = time.strptime(format_time, "%Y-%m-%d %H:%M:%S")
// time.struct_time(tm_year=2017, tm_mon=3, tm_mday=16, tm_hour=18, tm_min=35, tm_sec=10, tm_wday=3, tm_yday=75, tm_isdst=0)

# 格式化时间转时间戳
time.mktime(ts)
// 1489660028.0

毫秒时间戳(13位)/1000=秒时间戳(10位)

 

参数里时间格式的转换

原文:https://www.cnblogs.com/yzwdcjs/p/14489711.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!