我有一個文本文件,希望在Python中打開並獲取日期和時間(在標題中),然後將其更改爲秒(時間戳)。但結果與在線網站不一樣。 代碼:將日期和時間轉換爲時間戳
with open('sample for north - Kopie.txt', "r") as f:
content = f.readlines()
for x in content :
day = float (content [0][:2])
month = float (content [0][3:5])
year = float (content [0][6:10])
hour = float (content [0][10:13])
minn = float (content [0][14:16])
second = float (content [0][17:19])
time = float ((((year-1970)*31556926)+((month-1)*2629743)+((day-1)*86400)+((hour)*3600)+((minn)*60)+second))
爲2015年7月13日計劃的9時38分17秒結果是但網站結果是。
什麼是're'?此外,與文件相關的代碼似乎與問題無關。你可以創建一個函數來處理一條線嗎? –
你是否考慮了閏年等? –
@PeterWood我真的很抱歉。糾正。我剛剛發現網站說,每年是31556926秒,每個月是2629743秒......並且只是把它放在等式中。 – kian