python 数字转时间,python将时间戳运算结果转化为秒

  python 数字转时间,python将时间戳运算结果转化为秒

  项目开源代码库地址:bitcarmanlee简单算法-面试-实践

  欢迎大家明星,留言,一起学习进步

  1.常用的模块从日期时间导入日期时间导入时间从dateutil.parser导入解析2 .得到当前时间def getCurrentTime():now=datetime。now()print(now)print(type(now))结果为

  2020-05-07 09:39:02.318002类datetime.datetime 3 .得到日期时间对象def genDateTimeObj():date=datetime(2020,4,19,15,30)print(date)print(type(date))2020-04-19 15:30:00 class datetime。日期时间 4。日期时间转时间戳def datetime _ 2 _ timestamp():now=日期时间。now()now _ time元组=now。时间元组()now _ second=时间。mktime(now _ time元组)now _毫秒=int(now _ second * 1000 now。微秒/1000)打印(现在。时间戳())打印(now _毫秒)1588815680。1568801注意如果直接用时间戳()方法得到的是一个浮点数,且时间戳是十位,单位为秒。下面的方法得到的时间戳为十三位,毫秒。

  5.时间戳转datetime def timestamp _ 2 _ datetime():timestamp=1588761521787/1000 date=datetime。从时间戳(时间戳)打印(日期)2020-05-06 18:38:41.787000 6 .日期时间转字符串def datetime _ 2 _ str():now=datetime。现在()日期=现在。strftime( % Y-% M-% d % H:% M:% S )打印(日期)2020-05-07 09:44:22 7 .字符串转datetime def str _ 2 _ datetime():datestr= 2020-05-06 18:42:26 date=datetime。strptime(datestr, % Y-% M-% d % H:% M:% S )print(date)print(type(date)).求两个时间差def get _ interview():t1= 2020-05-05 23:56:45 T2= 2020-05-06 00:00:31 日期1=解析(t1)日期2=解析(T2)结果=(日期2-日期1).总计_秒()打印(结果)226.0上面的方法,求得的是两个时间之间差的秒数。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: