第1の取得時刻形式のUTC
utc_time = datetime.datetime.utcnow()
print(utc_time)
輸出
2018-06-24T08:59:39Z
PS:私は誰も答えを問題に遭遇していませんか?Pythonの学習教材が必要?あなた自身を追加することができます下のリンクをクリックしてGET
note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76
ここでは、現在持っていることを前提とした時間に東8地区に変換する方法を、次に、UTC時刻形式の文字列ですか?
utc_time = "2018-06-24T08:59:39Z"
1.削除前記手紙
# 第一次替换为空格,第二次替换为空字符串
utc_time = utc_time.replace("T", " ").replace("Z","")
文字列配列を変換するために2時間
# 是strptime 不是 strftime 二者之间的作用相反
import time
utc_time = time.strptime(utc_time, "%Y-%m-%d %H:%M:%S")
3.変換時間タイムスタンプアレイ
utc_time = time.mktime(utc_time)
タイムスタンプ東8つの地区へ4.タイムスタンプ
beijing_time = utc_time + 8*60*60
5.スタンプをフォーマットすることができます
new_time = time.strftime('%Y-%m-%d %H:%M:%S', beijing_time)
この時点で、あなたは、文字列の新しい東8つの地区を取得し、とても簡単です