python中time是什么意思_python3时间中time是什么?怎么转换?
对于时间如何使用似乎一直是人们不断追寻和探究的问题,不要等到错过最有活力的青春才后悔呀。在python中,也有时间需要我们去处理,相信大家对time不管是在学校学习的时候,还是在python的学习中都是很常见的。小编不知道大家有没有具体掌握time的用法,所以整理出来一起学习下。
在time模块中,时间有三种表现形式:时间戳,一般指Unix时间戳,是从1970年开始到现在的秒数。
本地时间的struct_time形式:一个长度为11的命名元组,第一位为年,第二位为月....
UTC时间的struct_time形式:一个长度为11的命名元组,类似于上个,只不过为UTC时间
其中后两者的类型一致,区别在于一个是本地时间(localtime),一个是utc时间。
各种时间形式的获取方式:print("time stamp:", time.time()) # 时间戳:1479193181.829338
print("local time:", time.localtime()) # struct_time类型的本地时间
time.struct_time(tm_year=2016, tm_mon=11, tm_mday=15, tm_hour=14, tm_min=59, tm_sec=41, tm_wday=1, tm_yday=320, tm_isdst=0)
print("utc time:", time.gmtime()) # struct_time类型的utc时间
time.struct_time(tm_year=2016, tm_mon=11, tm_mday=15, tm_hour=6, tm_min=59, tm_sec=41, tm_wday=1, tm_yday=320, tm_isdst=0)
这里可以看出,本地时间(北京时间)和UTC时间相差8个小时。
各种时间形式的转换:time_stamp = time.time() # 时间戳
local_time = time.localtime(time_stamp)# 时间戳转struct_time类型的本地时间
utc_time = time.gmtime(time_stamp) # 时间戳转struct_time类型的utc时间
time_stamp_1 = time.mktime(local_time) # struct_time类型的本地时间转时间戳
time_stamp_2 = calendar.timegm(utc_time)# struct_time类型的utc时间转时间戳
print(time_stamp, time_stamp_1, time_stamp_2)
各种时间形式和字符串之间的转换:print(time.ctime(time_stamp)) # 时间戳转字符串(本地时间字符串)
print(time.asctime(local_time)) # struct_time类型的本地时间转字符串
print(time.asctime(utc_time)) # struct_time类型的utc时间转字符串
# struct_time类型的本地时间转字符串:自定义格式
print(time.strftime("%Y-%m-%d, %H:%M:%S, %w", local_time))
# struct_time类型的utc时间转字符串:自定义格式
print(time.strftime("%Y-%m-%d, %H:%M:%S, %w", utc_time))
struct_time = time.strptime("2016-11-15, 15:32:12, 2", "%Y-%m-%d, %H:%M:%S, %w") # 字符串转struct_time类型
今天对于python3中的time学习内容就是这些了,因为是python中的基础内容,和时间对于我们的意义一样重要,所以需要牢固掌握。
更多Python学习推荐:JQ教程网Python大全。
python中time是什么意思_python3时间中time是什么?怎么转换?相关推荐
- python中有这样一条语句_在Python中一行书写两条语句时,语句之间可以使用__________作为分隔符。_学小易找答案...
[填空题]Python表达式4.5/2.4.5//2和4.5%2的值分别为__________________________. [填空题]我国古代文献中所记载的最早的学校类型有两种,分别是 和 . ...
- python中装饰器修复技术_python3之装饰器修复技术@wraps
普通函数 def f(): """ 这是一个用来测试装饰器修复技术的函数 """ print("哈哈哈") if __n ...
- python中or关键字在变量赋值时的用法
在python中,某些情况下,or可以替换if else 达到代码简化的作用,比如在变量赋值时. 基本用法: v = p1 or p2 它完成的效果等同于: if p1:v = p1 else:v = ...
- python中可变参数args传入函数时储存的类型是_[转载]Python中函数的参数定义和可变参数*args与**args...
Python中函数的参数定义和可变参数 *args与**args区别 刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和** ...
- python中def什么时候用_Python3中def的使用方法是什么
Python3中def的使用方法是什么 发布时间:2020-08-06 09:21:36 来源:亿速云 阅读:76 作者:小新 这篇文章将为大家详细讲解有关Python3中def的使用方法是什么,小编 ...
- python中sorted函数的用法_Python3 中sorted() 函数的用法
描述 sorted() 函数对所有可迭代的对象进行排序操作. 语法 sorted(iterable, key=None, reverse=False) iterable – 可迭代对象. key – ...
- python中求差的函数_python3函数取差是什么?如何写代码?
我们在数学中进行加减运算,两个数相减就可以得到差.今天小编就带来一个新问题,函数取差.有的小伙伴会很困惑,函数是一群英文使用,又不是数字怎么还能进行取差呢?这里也算是学习python有趣的地方,函数取 ...
- python中可变参数args传入函数时储存的类型是,Python函数可变参数定义及其参数传递方式实例详解...
本文实例讲述了Python函数可变参数定义及其参数传递方式.分享给大家供大家参考.具体分析如下: python中 函数不定参数的定义形式如下: 1.func(*args) 传入的参数为以元组形式存在a ...
- python中可变参数*args传入函数时的存储方式为_python 中文读法详解Python函数可变参数定义及其参数传递方式...
Python函数可变参数定义及其参数传递方式详解 python中 函数不定参数的定义形式如下 1. func(*args) 传入的参数为以元组形式存在args中,如: def func(*args): ...
最新文章
- 解决pytorch半精度amp训练nan问题
- ElasticSearch ected map for property [fields] on field [subject_id] but got a class java.lang
- ionic 获取input的值
- PMCAFF | 蓝港研发总监:游戏产品如何进行数据分析?内附核心数据分析实例子
- centos设置服务开机启动
- Spring Security应用程序中的su和sudo
- python lock_python多线程Lock和RLock的区别
- leetcode 112 --- 二叉树根节点到叶子节点和为指定值的路径
- TurboMail打造雀氏(中国)日用品邮件系统
- Javascript:一些基本语法
- mysql设置主键可视化_mysql怎么设置主键自
- 导师如何“温柔”地督促参加学术活动的研究生
- 如何扩大计算机的硬盘空间,c盘分区小了怎么扩大_电脑c盘分区空间太小如何扩大...
- 中国石油大学奥鹏《大学英语三》第一次在线作业
- failover.mysql_物理standby的Failover
- 龙族幻想服务器正在维护中,【龙族幻想】3月18日维护公告
- 晶体三极管的放大原理
- RxJava入门之生命周期管理
- Android adb常用命令 app流量消耗获取
- [BUUCTF]PWN——[HarekazeCTF2019]baby_rop2
热门文章
- 简帛《老子》古本合校
- ERR_CACHE_MISS
- 5个最好的屏幕录像软件
- 解决package jdk1.8-2000:1.8.0_171-fcs.x86_64 is already installed问题
- 【每日早报】20200114
- 光电效应在计算机中应用,光电效应及其应用作者:杨海威110601147计算机科学与.doc...
- 中国移动-北京移动2015年校招面试
- qt 弹出标签自动渐渐消失
- 微信公众号消息与事件处理机制
- 编写autorun.inf autorun.inf完整内容