Python 文字列の時刻をタイムスタンプに変換する

文字列の時刻を指定して、それをタイムスタンプに変換します。

実例

import time
 
a1 = "2019-5-10 23:40:00"
# 時刻配列に変換する
timeArray = time.strptime(a1, "%Y-%m-%d %H:%M:%S")

# タイムスタンプに変換する
timeStamp = int(time.mktime(timeArray))
print(timeStamp)

# フォーマット変換 -を/に変換する
a2 = "2019/5/10 23:40:00"
# 時刻配列に変換してから、他のフォーマットに変換する
timeArray = time.strptime(a2, "%Y/%m/%d %H:%M:%S")
otherStyleTime = time.strftime("%Y/%m/%d %H:%M:%S", timeArray)
print(otherStyleTime)

上記のコードを実行した結果は次のとおりです。

1557502800
2019/05/10 23:40:00
Share

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です