python time时间戳和格式化日期,python中日期和时间格式化输出的方法小结

  python time时间戳和格式化日期,python中日期和时间格式化输出的方法小结

  GMT:格林尼治时间,是世界时和地球经线的起点。

  UTC:通用协调时,一般可以当成绿色时光格林尼治标准时间一样的使用

  时间戳:当前的时间到1970年一月一日8:00的秒数,即这个起点为0,当前到起点所经过的秒数,就是时间戳

  python获取时间戳time.time()

  import timet=time.time()print(时间戳:,t) #单位为秒,后边最多有七位小数时间戳: 1583042564.0553885python获取时间元组time.localtime()

  一般,我们比较直接用时间元组来表示时间,但它却在时间戳转换过程中,经常用到

  导入时间struct _ time=time。当地时间()打印(时间元组:\n ,struct_time)时间元组:time.struct_time(tm_year=2020,tm_mon=3,tm_mday=1,tm_hour=14,tm_min=4,tm_sec=27,tm_wday=6,tm_yday=61,tm_isdst=0)时间元组说明:python格式化时间元组,转为字符串

  直接使用time.strftime(格式),就可以获取当前格式化的时间,当然也可以写成time.strftime(format,time.localtime()),二者是一个结果。返回的结果是字符串类型。

  导入时间时间。strftime( % Y-% M-% d % H:% M:% S )#或者时间。strftime( % Y-% M-% d % H:% M:% S ,时间。当地时间()) 2020-03-01 14:10:09 格式化所表示的意思:

  以世纪为小数的%Y年。以十进制数字[01,12]表示的%m月份。以十进制数字[01,31]表示的一个月中的第%d天100% H小时(24小时制)为十进制数[00,23]。%M分钟为十进制数[00,59]。%S秒为十进制数[00,61]。相对于协调世界时。亦称COORDINATED UNIVERSAL TIME的%z时区偏移量100% a区域设置的缩写工作日名称100% A区域设置的完整工作日名称100% b区域设置的缩写月份名称100% B区域设置的完整月份名称100% c区域设置的适当日期和时间表示形式100% I小时(12小时制)为十进制数[01,12]。%p区域设置相当于是或下午5点.几种常见的时间格式,因为返回的是字符串,有时可以通过列表索引的方式截取需要的部分:

  2020-03-01 14:15:59

  导入时间时间。strftime( % Y-% M-% d % H:% M:% S )2020-03-01

  导入时间时间。strftime( % Y-% m-% d )2020/03/01

  导入时间时间。strftime( % Y/% m/% d )20200301

  导入时间时间。strftime( % Y % m % d )14:15:59

  导入时间时间。strftime( % H:% M:% S )141559

  导入时间时间。strftime( % H % M % S )Mar 01, 2020 Sun

  导入timetime.strftime(%b %d,%Y %a)2020/03/01 Sun

  导入时间时间。strftime( % Y/% m/% d % a )2020年03月01日

  导入时间时间。strftime( % Y { Y } % m { m } % d { d } ).格式(y=年,m=月,d=日)02:38:42 PM

  导入时间时间。strftime( % I:% M:% S % p )python时间戳转换为字符串日期格式获取30天前的日期时间:根据当前时间戳,减去30天的秒数,获得30天前的时间戳,使用time.localtime()转换为时间元组,通过time.strftime(),格式化为时间字符串。

  导入时间=时间。time()-60 * 60 * 24 * 30 time _ string=time。strftime( % Y-% M-% d % H:% M:% S ,时间。当地时间(t))print(time _ string)2020-01-31 14:34:02

  历史中提交的图片或压缩文件

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

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