python将时间戳转换成北京时间、标准格式
生活随笔
收集整理的這篇文章主要介紹了
python将时间戳转换成北京时间、标准格式
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
import timetimestamp = items.get('created') # 時(shí)間戳
time_local = time.localtime(int(timestamp)) # 注意:這里的整數(shù)不能超過(guò)11位數(shù)pub_date = time.strftime("%Y-%m-%d", time_local)
pub_time = time.strftime("%H:%M:%S", time_local)
通過(guò)以上,可以將時(shí)間戳轉(zhuǎn)化成我們本地(北京時(shí)間)的格式,
得到的日期格式示例:pub_time = 2018-01-20 pub_time = 12:05:22。
如果拿到時(shí)間戳,要轉(zhuǎn)化成UTC(UTC+00:00)的時(shí)間,那么需要運(yùn)用:
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時(shí)間
注意:::
全球各地的計(jì)算機(jī)在任意時(shí)刻的timestamp都是完全相同的!!!
原文鏈接:https://blog.csdn.net/xiongzaiabc/article/details/81182812
總結(jié)
以上是生活随笔為你收集整理的python将时间戳转换成北京时间、标准格式的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: js解码转码
- 下一篇: Python学习笔记(飞机大战项目练习)