將時間 '2018-08-06T10:00:00.000Z' 格式轉化爲本地時間

參考:http://www.javashuo.com/article/p-ntueztah-nq.html阿里雲

 

參考模板:spa

from datetime import datetime, timedelta.net

 

result = datetime.strptime('2018-08-06T10:00:00.000Z', "%Y-%m-%dT%H:%M:%S.%fZ")對象

local_time = result + timedelta(hours=8)blog

print(local_time)字符串

 

實際使用:get

我是由於要將阿里雲的時間改成本地時間,因此將上面的模板稍微改下便可。模板

from datetime import datetime, timedeltaimport

 

result = datetime.strptime('2018-08-06T10:00Z', "%Y-%m-%dT%H:%MZ")變量

local_time = result + timedelta(hours=8)

print(local_time)

 

注意:上面的local_time在print時,會顯示爲字符串格式,但local_time變量自己是一個datetime對象,經過type(local_time)能夠得知。

有時候咱們想獲得實實在在的字符串格式,而不是datetime對象,須要改爲這樣:

print(local_time.__str__())

或者

return local_time.__str__()

相關文章
相關標籤/搜索