看板 Python 關於我們 聯絡資訊
請問一下 假設準時的時間是10:00:00 到達的時間是11:18:11 這中間的差異是 78分鐘 請問python要用什麼方法得出這個結果 目前想到的是計算小時差異*60+分鐘差異 有沒有其他比較簡單的作法 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 70.93.230.230 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1554280643.A.77B.html
lemon651: 為什麼不記秒就好了? 04/03 17:03
lemon651: 秒/60 就是分鐘了啊 為什麼要把單位變大再乘回來 04/03 17:04
因為打卡機預設的紀錄是 H:M:S 所以如果要記成秒的話 我還是要轉換成秒然後再除回來 這樣也是兩次工
jiyu520: google查關鍵字比伸手還更能累積 04/03 17:40
你有比較好的建議嗎? 我是認真的想知道要怎麼做比較好 我查過datetime/time delta 可是好像沒有比我原本預設的方法快 因為原始資料是打卡機撈出來的 所以格式就是在那邊 不過我會試試一樓說的方法 看會不會比較快 謝謝:) ※ 編輯: s82237823 (70.93.230.230), 04/04/2019 01:46:01
metsuan: 用秒+1 04/04 05:14
MOONY135: 什麼是比你預設的快 所謂的快是程式上的快 04/04 08:00
MOONY135: 還是你寫程式上的方便? 04/04 08:01
MOONY135: 然後datetime就有strftime可以用了 04/04 08:04
TitanEric: 推樓上 建議原po可以在文章附上自己已經survey的部分 04/04 10:37
TitanEric: 避免誤會成伸手牌 04/04 10:37
MOONY135: 如果你真有查datetime的話 就會知道total second 然後問 04/04 16:19
MOONY135: 題就解決了 04/04 16:19
jiyu520: google > python calculate seconds between two times 04/04 19:53
jiyu520: 我的意思是,這問題解法很多、關鍵字下"python, caculate 04/04 19:54
jiyu520: , time, seconds",會有很多討論 04/04 19:54
了解 感謝各位 我下次會把code一併附上 謝謝大家 ※ 編輯: s82237823 (70.93.230.230), 04/04/2019 20:14:48