pythontime模块时间戳与结构化时间详解_第1页
pythontime模块时间戳与结构化时间详解_第2页
pythontime模块时间戳与结构化时间详解_第3页
pythontime模块时间戳与结构化时间详解_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第pythontime模块时间戳与结构化时间详解目录time模块1.时间戳1.1time.time()1.2时间戳转字符串2.结构化时间2.1本地时间2.2格林威治时间(零时区)2.3结构化时间转字符串2.4字符串转结构化时间2.5结构化数据的属性2.6结构化时间转时间戳

time模块

1:概述

时间表示的分类

时间戳

格式化的时间字符串

结构化时间

时间戳:时间戳表示的是从1970年1月1日整0点到目前秒的偏移量,数据类型是浮点型,主要用来让计算机看的

格式化的时间字符串:如2025-01-26等,数据类型是字符串,主要是人看

结构化时间:结构化时间会将时间进行分组,比如年,月,日,时,分,秒等等,数据类型是一个元祖,主要做时间转换

导入相关库

importtime

1.时间戳

1.1time.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('2025/06/2220: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("是否是夏令时",

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论