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)

Python time模块之时间戳与结构化时间的使用

1.2 时间戳 转 字符串

将时间戳转化为 一种固定格式 的字符串,可以使用time.ctime()方法。(但是不太常用)

t = time.ctime(time.time())
print(t)

Python time模块之时间戳与结构化时间的使用

2. 结构化时间

使用结构化时间更便于我们的操作

2.1 本地时间

本地时间与时区有关。

t2 = time.localtime(time.time())  
print("t2:", t2)

Python time模块之时间戳与结构化时间的使用

2.2 格林威治时间(零时区)

格林威治时间(0时区) 比北京时间晚8小时整(全球基准,用这个时间可以消除在不同地方写作代码的影响)

t3 = time.gmtime(time.time())
print("t3:", t3)

Python time模块之时间戳与结构化时间的使用

2.3 结构化时间 转 字符串

字符串形式是人类一般可以接受的形式

t4 = time.strftime("%Y/%m/%d %H:%M:%S", t2)
print(t4)
print(type(t4))

Python time模块之时间戳与结构化时间的使用

2.4 字符串 转 结构化时间

上述操作的逆向操作

t5 = time.strptime('2022/06/22 20:30:35', "%Y/%m/%d %H:%M:%S")
print(t5)

Python time模块之时间戳与结构化时间的使用

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)

Python time模块之时间戳与结构化时间的使用

2.6 结构化时间 转 时间戳

t7 = time.mktime(t2)
print(t7)

Python time模块之时间戳与结构化时间的使用

来源:https://blog.csdn.net/weixin_48964486/article/details/125415019

标签:Python,time模块,时间戳,结构化时间
0
投稿

猜你喜欢

  • OpenCV-Python模板匹配人眼的实例

    2022-10-22 06:09:23
  • Python简易版图书管理系统

    2022-06-07 21:11:10
  • python3实现读取chrome浏览器cookie

    2023-10-18 13:18:44
  • Python 树表查找(二叉排序树、平衡二叉树)

    2021-01-27 03:06:20
  • python snownlp情感分析简易demo(分享)

    2021-07-18 04:32:35
  • Javascript与PHP验证用户输入URL地址是否正确

    2023-10-23 02:36:07
  • Python解析、提取url关键字的实例详解

    2023-07-08 11:52:27
  • Python使用多进程运行含有任意个参数的函数

    2023-10-14 23:22:12
  • javascript生成随机大小写字母的方法

    2024-04-30 09:53:33
  • Python+Socket实现基于TCP协议的客户与服务端中文自动回复聊天功能示例

    2023-07-18 20:11:01
  • Python 实现毫秒级淘宝抢购脚本的示例代码

    2023-05-10 19:50:10
  • SQL实现数据过滤流程详解

    2024-01-13 02:52:48
  • python 字典访问的三种方法小结

    2022-03-25 06:07:26
  • Jsp生成页面验证码的方法[附代码]

    2023-06-25 07:46:42
  • python tkinter中的锚点(anchor)问题及处理

    2021-05-06 23:53:16
  • PyQt5每天必学之布局管理

    2022-11-19 08:14:00
  • 跨平台、多浏览器页面测试

    2008-06-24 11:54:00
  • 极简主义网站设计:寓丰富于简单

    2009-12-07 21:37:00
  • Python中关于使用模块的基础知识

    2022-11-10 04:11:21
  • OpenCV中图像通道操作的深入讲解

    2022-02-13 02:39:22
  • asp之家 网络编程 m.aspxhome.com