python time模块时间戳 与 结构化时间详解
作者:侯小啾 发布时间:2021-04-09 11:06:42
标签:python,time模块,时间戳
time模块
1:概述
时间表示的分类
时间戳
格式化的时间字符串
结构化时间
时间戳:时间戳表示的是从1970年1月1日整0点到目前秒的偏移量,数据类型是浮点型,主要用来让计算机看的
格式化的时间字符串:如 2019-01-26 等 ,数据类型是字符串,主要是人看
结构化时间:结构化时间会将时间进行分组,比如年,月,日,时,分,秒等等,数据类型是一个元祖,主要做时间转换
导入相关库
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


猜你喜欢
- 概要在调用第三方 API 的时候, 基本都有访问限速的限制条件. 第三方的 API 有多个的时候, 就不太好控制访问速度, 常常会导致 HT
- 本文实例讲述了Java读取文件及基于正则表达式的获取电话号码功能。分享给大家供大家参考,具体如下:1、正则表达式正则表达式,又称 正规表示法
- 使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面提供一个用于获取当前页面URL的函数以及使用方法:示例一:<?php/
- 使用 str.join() 方法打印不带括号的元组,例如 result = ','.join(my_tuple)。 str.
- 本文实例讲述了python实现生成Word、docx文件的方法。分享给大家供大家参考,具体如下:http://python-docx.rea
- PHP 异常处理异常用于在指定的错误发生时改变脚本的正常流程。异常是什么异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情
- 如下所示:# coding:utf-8import osfrom PIL import Image# bmp 转换为jpgdef bmpTo
- Python 开发学习的意义:(1)学习相关安全工具原理.(2)掌握自定义工具及拓展开发解决实战中无工具或手工麻烦批量化等情况.(3)在二次
- 在各类的前端开发工具里,在功能上虽然Editplus显得有些“单薄”,但是仍然是很多我辈做开发的人们离不开的工具,因为他小巧,语言高亮,支持
- sql server 锁定模式有三种:共享( S锁),更新(U锁),排他(X锁);S锁是共享锁,如果事务T对数据A加上共享锁后,则其他事务只
- 踩坑记录:用pandas来做csv的缺失值处理时候发现奇怪BUG,就是excel打开csv文件,明明有的格子没有任何东西,当然,我就想到用p
- 第一类人,用户体验无所不能。第二类人,用户体验无所不包括。第三类人,用户体验只是指导思想。用户研究通常是做创新的工作,也就注定只少数有财力、
- 今天运行程序时报了SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSess
- 最近在一个项目中遇到一个查询页面,其中一个查询条件是根据选择的年份、月以及周数显示选择的该周从几号到几号,这样一个需求。在网上搜
- 为了使一个MySQL系统安全,强烈要求你考虑下列建议……当你连接一个MySQL服务器时,你通常应
- WebDriver有2个方法执行Java Script脚本。(1)同步执行:execute_script(2)异步执行:execute_as
- 用过食行生鲜的同学应该知道,每天可以在食行生鲜签到,签到可以领到 20 积分,在购物时可以抵 2 毛钱。钱虽少,但是积少成多,买菜时可以抵扣
- 目录正文开始1. DRF 中的限流2. 限流进阶配置3. 限流思路分析4. 源码分析5. 其它注意事项参考资料正文开始先说一个限流这个概念,
- QTimer控件介绍如果在应用程序中周期性地进行某项操作,比如周期性的检测主机的cpu值,则需要用到QTimer定时器,QTimer类提供了
- 翻译说明:这是Solid State Group网站上的一篇很友好的文章,解决了我在设计中遇到的很多问题,故在此我翻译其文,并对原作者表示非