arrow 时间模块

在python中,时间的处理十分麻烦,格式之间的处理混乱。

今天学习了新的时间模块arrow,在时间的处理上简单快捷。

首先获取当前时间

import arrow

utc_time=arrow.utcnow()
local_time=arrow.now()

就能够获取utc时间和local时间

 

时间格式转换

将时间转换成时间戳

timestamp_utc=utc_time.timestamp

timestamp_local=local_time.timestamp

 

将时间转换成字符串

可以按照自己想要的形式来转换年月日
Y 年 M arrow.utcnow().format(
'YYYY-MM-DD HH:mm:ss ZZ')
2013-05-09 03:56:47 -00:00
arrow.utcnow().format('YYYY,MM,DD,HH,mm,ss ZZ')
2020,11,25,14,59,04 +00:00
arrow.utcnow().format('X')
'1368071882'
arrow.utcnow().format('MMMM DD, YYYY')       
'May 09, 2013'
arrow.utcnow().format()
'2013-05-09 03:56:47 -00:00'

 

posted @ 2020-11-25 23:49  maday  阅读(180)  评论(0)    收藏  举报