栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

记录python处理时间戳内容

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

记录python处理时间戳内容

实现unix时间戳<->structtime<->strtime的转化

         算是自己的第一篇技术记录文章,后面决定编程相关的内容都记录在CSDN上,厚积薄发,看别人的代码没啥用,自己实现一遍,形成自己的思考体系,才会真正发挥作用。

        同时也真正从小点开始形成体系,形成搜索骨架后,很多代码也可以自己复用,也可以造福其他人。

——20220505于深圳

import time

# 获取unix时间戳(秒)
print(time.time())

# 转化成structtime格式
print(time.gmtime(time.time()))

# 转化成str格式
print(time.strftime("%Y-%m-%d %H:%M:%S", time.gmtime(time.time())))

# 当地时间localtime-structtime格式
print(time.localtime())

# 转化成str格式
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()))

# 时区相关信息
print(time.timezone / 3600)  # -8.0

# 使用mktime可以将structtime转化成unix时间戳,但是要注意排除时区的影响,需要减去时区
# 这个小坑务必切记!
ts = time.mktime(time.localtime()) - time.timezone
ts2 = time.mktime(time.localtime())
print(time.gmtime(ts))
print(time.gmtime(ts2))

# strtime转化成structime格式
time.strptime('2022-05-05 19:52:15', "%Y-%m-%d %H:%M:%S")

# 基本已实现unix时间戳<->structtime<->strtime的转化
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/859055.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号