我有兩個日期時間字串,如“1637279999”,可轉換為“2021 年 11 月 18 日星期四 23:59:59”和“1637193600”,可轉換為“2021 年 11 月 18 日星期四 00:00:00”。我使用https://www.epochconverter.com/ 進行了轉換。
是否有任何 python 函式可以將當前日期時間(帶有 HH:MM:SS)直接轉換為以下格式?
字串 1:2021 年 11 月 18 日星期四 23:59:59 => 1637279999
字串 2:2021 年 11 月 18 日星期四 00:00:00 => 1637193600
uj5u.com熱心網友回復:
決議日期,向其添加 TimeZone 資訊,然后從中獲取時間戳。
from datetime import datetime, timezone
def to_timestamp(date_str):
date_obj = datetime.strptime(date_str, '%A, %d %B %Y %H:%M:%S')
date_obj = date_obj.replace(tzinfo=timezone.utc) # replace your desired TZ here
return date_obj.timestamp()
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/363565.html
