import time
timestamp = items.get('created') # 时间戳
time_local = time.localtime(int(timestamp)) # 注意:这里的整数不能超过11位数
pub_date = time.strftime("%Y-%m-%d", time_local)
pub_time = time.strftime("%H:%M:%S", time_local)
通过以上,可以将时间戳转化成我们本地(北京时间)的格式,
得到的日期格式示例:pub_time = 2018-01-20 pub_time = 12:05:22。
如果拿到时间戳,要转化成UTC(UTC+00:00)的时间,那么需要运用:
created = doc('.article--time').attr('datetime')
created_time = str(datetime.datetime.utcfromtimestamp(int(created)))
pub_date = created_time.split(' ')[0]
pub_time = created_time.split(' ')[1]
得到的才是UTC时间
注意:::
全球各地的计算机在任意时刻的timestamp都是完全相同的!!!