Python time模块之时间戳与结构化时间的使用
作者:侯小啾 时间:2024-01-02 09:07:51
导入相关库
import time
1. 时间戳
1.1 time.time()
time.time()可以得到的是 时间戳 。即 1970年1月1日0时0分0秒到现在时间的偏移量 s
t1 = time.time()
print('t1:', t1)
1.2 时间戳 转 字符串
将时间戳转化为 一种固定格式 的字符串,可以使用time.ctime()方法。(但是不太常用)
t = time.ctime(time.time())
print(t)
2. 结构化时间
使用结构化时间更便于我们的操作
2.1 本地时间
本地时间与时区有关。
t2 = time.localtime(time.time())
print("t2:", t2)
2.2 格林威治时间(零时区)
格林威治时间(0时区) 比北京时间晚8小时整(全球基准,用这个时间可以消除在不同地方写作代码的影响)
t3 = time.gmtime(time.time())
print("t3:", t3)
2.3 结构化时间 转 字符串
字符串形式是人类一般可以接受的形式
t4 = time.strftime("%Y/%m/%d %H:%M:%S", t2)
print(t4)
print(type(t4))
2.4 字符串 转 结构化时间
上述操作的逆向操作
t5 = time.strptime('2022/06/22 20:30:35', "%Y/%m/%d %H:%M:%S")
print(t5)
2.5 结构化数据的属性
print("年:", t2.tm_year)
print("月:", t2.tm_mon)
print("日:", t2.tm_mday)
print("时", t2.tm_hour)
print("分", t2.tm_min)
print("秒", t2.tm_sec)
print("本周已过天数:", t2.tm_wday)
print("本年已过天数:", t2.tm_yday)
print("是否是夏令时", t2.tm_isdst)
2.6 结构化时间 转 时间戳
t7 = time.mktime(t2)
print(t7)
来源:https://blog.csdn.net/weixin_48964486/article/details/125415019
标签:Python,time模块,时间戳,结构化时间
0
投稿
猜你喜欢
ASP.NET中MD5和SHA1密码保护算法的使用
2007-08-24 09:18:00
学以致用驳ASP低能论
2007-08-22 14:47:00
解决bootstrap导航栏navbar在IE8上存在缺陷的方法
2023-09-03 10:55:07
如何做网页设计的10个小窍门
2010-04-11 22:30:00
实用技巧:优化SQL Server数据库查询方法
2009-02-04 13:46:00
three.js中文文档学习之创建场景
2023-08-22 21:02:00
CSS Hack 汇总快查
2007-11-06 11:48:00
对“打造自己的reset.css”文中观点的不同看法
2009-03-08 18:05:00
Oracle 创建用户及数据表的方法
2009-09-26 18:25:00
php小经验:解析preg_match与preg_match_all 函数
2023-10-31 08:55:23
Go语言使用Gob传输数据
2023-08-06 05:12:28
提高ASP性能的最佳选择第二部分
2007-08-15 12:46:00
某一公司的ASP面试题
2011-09-15 20:50:20
“Unable to read local eventlog (reason:事件日志文件已在读取时间更改)”解决办法
2009-08-27 13:12:00
搞定web设计中网页路径问题
2007-09-22 08:52:00
Response.Flush的使用心得
2010-04-08 12:57:00
在ASP中使用Oracle数据库技巧
2008-05-17 11:47:00
PHP 修改SESSION的生存时间案例详解
2023-06-11 19:44:20
破解 屏蔽 防框架代码 top.location != self.location
2008-11-27 12:59:00
PHP PDOStatement::columnCount讲解
2023-06-04 22:24:39