python时间戳转化

python时间戳转化一 13 位时间戳转化为时间 local str time datetime datetime utcfromtimes 00 1000 0 strftime Y m d H M S f print local str time 2020 03 2416 00 00 000000 二 获取毫秒级 微秒级等时间戳 imp

 

时间戳转时间:

x = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(int())) print(x)
 1 # 使用time 2 timeStamp =  3 timeArray = time.localtime(timeStamp) 4 otherStyleTime = time.strftime("%Y--%m--%d %H:%M:%S", timeArray) 5 print(otherStyleTime) # 2013--10--10 23:40:00 6 # 使用datetime 7 timeStamp =  8 dateArray = datetime.datetime.fromtimestamp(timeStamp) 9 otherStyleTime = dateArray.strftime("%Y--%m--%d %H:%M:%S") 10 print(otherStyleTime) # 2013--10--10 23:40:00 11 # 使用datetime,指定utc时间,相差8小时 12 timeStamp =  13 dateArray = datetime.datetime.utcfromtimestamp(timeStamp) 14 otherStyleTime = dateArray.strftime("%Y--%m--%d %H:%M:%S") 15 print(otherStyleTime) # 2013--10--10 15:40:00

一、13位时间戳转化为时间

datatime = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(float(str(00)[0:10]))) datatime = datatime + '.' + str(00)[10:] print(datatime)

 

local_str_time = datetime.datetime.utcfromtimestamp(00 / 1000.0).strftime('%Y-%m-%d %H:%M:%S.%f') print(local_str_time) #2020-03-24 16:00:00.000000

二、获取毫秒级、微秒级等时间戳

import time import datetime t = time.time() print (t) #原始时间数据 print (int(t)) #秒级时间戳 print (int(round(t * 1000))) #毫秒级时间戳 print (int(round(t * ))) #微秒级时间戳

返回:

三、获取今日0点今日23点59分的时间戳

 

now = datetime.datetime.now() # 今日0点 zeroToday = now - datetime.timedelta(hours=now.hour, minutes=now.minute, seconds=now.second, microseconds=now.microsecond) # 今日23点59 lastToday = zeroToday + datetime.timedelta(hours=23, minutes=59, seconds=59) zeroToday = str(zeroToday) lastToday = str(lastToday) zeroarray = time.strptime(zeroToday, "%Y-%m-%d %H:%M:%S") zerostamp = int(time.mktime(zeroarray)) lastarray = time.strptime(lastToday, "%Y-%m-%d %H:%M:%S") laststamp = int(time.mktime(lastarray))

获取昨天的日期带有格式化:

from datetime import date, timedelta yesterday = (date.today() + timedelta(days = -1)).strftime("%Y-%m-%d") # 昨天日期

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225061.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午10:13
下一篇 2026年3月17日 上午10:13


相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号