參考:https://blog.csdn.net/sxf_123456/article/details/81582964
參考模板:
from datetime import datetime, timedelta
result = datetime.strptime('2018-08-06T10:00:00.000Z', "%Y-%m-%dT%H:%M:%S.%fZ")
local_time = result + timedelta(hours=8)
print(local_time)
實際使用:
我是因為要將阿里雲的時間改為本地時間,所以將上面的模板稍微改下即可。
from datetime import datetime, timedelta
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__()