我試圖在 GSheet 中將秒轉換為年天小時分鐘格式。我正在使用秒/86400,然后使用自定義格式 yy" 年 "dd" 天 "hh" 小時 "mm" 分鐘"。但結果總是與預期輸出有 1 天的差異。我該如何解決?

uj5u.com熱心網友回復:
這永遠不會奏效,因為人類歷史上沒有零日/月
- 0000 年的一月減去一天是 31。年的十二月 -0001
轉換 unix / epoch 時間使用:
=INDEX(IF(A2:A,
TEXT(DATEDIF(DATE(1970, 1, 1), TEXT(A2:A/86400 DATE(1970, 1, 1), "yyyy-mm-dd"), "Y"), "00")&" years "&
TEXT(DATEDIF(DATE(1970, 1, 1), TEXT(A2:A/86400 DATE(1970, 1, 1), "yyyy-mm-dd"), "YD"), "00")&" days "&
TEXT(A2:A/86400 DATE(1970, 1, 1), "hh \hour\s mm \minut\e\s"), ))

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/350467.html
