[問題] 計算遲到的分鐘數

看板Python作者時間6年前 (2019/04/03 16:37), 6年前編輯推噓3(3011)
留言14則, 5人參與, 6年前最新討論串1/1
請問一下 假設準時的時間是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

04/03 17:03, 6年前 , 1F
為什麼不記秒就好了?
04/03 17:03, 1F

04/03 17:04, 6年前 , 2F
秒/60 就是分鐘了啊 為什麼要把單位變大再乘回來
04/03 17:04, 2F
因為打卡機預設的紀錄是 H:M:S 所以如果要記成秒的話 我還是要轉換成秒然後再除回來 這樣也是兩次工

04/03 17:40, 6年前 , 3F
google查關鍵字比伸手還更能累積
04/03 17:40, 3F
你有比較好的建議嗎? 我是認真的想知道要怎麼做比較好 我查過datetime/time delta 可是好像沒有比我原本預設的方法快 因為原始資料是打卡機撈出來的 所以格式就是在那邊 不過我會試試一樓說的方法 看會不會比較快 謝謝:) ※ 編輯: s82237823 (70.93.230.230), 04/04/2019 01:46:01

04/04 05:14, 6年前 , 4F
用秒+1
04/04 05:14, 4F

04/04 08:00, 6年前 , 5F
什麼是比你預設的快 所謂的快是程式上的快
04/04 08:00, 5F

04/04 08:01, 6年前 , 6F
還是你寫程式上的方便?
04/04 08:01, 6F

04/04 08:04, 6年前 , 7F
然後datetime就有strftime可以用了
04/04 08:04, 7F

04/04 10:37, 6年前 , 8F
推樓上 建議原po可以在文章附上自己已經survey的部分
04/04 10:37, 8F

04/04 10:37, 6年前 , 9F
避免誤會成伸手牌
04/04 10:37, 9F

04/04 16:19, 6年前 , 10F
如果你真有查datetime的話 就會知道total second 然後問
04/04 16:19, 10F

04/04 16:19, 6年前 , 11F
題就解決了
04/04 16:19, 11F

04/04 19:53, 6年前 , 12F
google > python calculate seconds between two times
04/04 19:53, 12F

04/04 19:54, 6年前 , 13F
我的意思是,這問題解法很多、關鍵字下"python, caculate
04/04 19:54, 13F

04/04 19:54, 6年前 , 14F
, time, seconds",會有很多討論
04/04 19:54, 14F
了解 感謝各位 我下次會把code一併附上 謝謝大家 ※ 編輯: s82237823 (70.93.230.230), 04/04/2019 20:14:48
文章代碼(AID): #1Sf733Tx (Python)
文章代碼(AID): #1Sf733Tx (Python)