作了相關 patch:
https://github.com/ptt/pttbbs/pull/105(附中文)。將時間戳的位置從 4:00 改成距登入時間整數天,並在登出時再次判斷是否 +1。這樣就不會失去時間了。此外發現並修正了恰滿 24 小時之時並不會 +1 的問題。至於當時重複計算的問題,我對此研究後寫進了 PR 敘述中。當時換日+1的時間戳在隔日 9:40,無法判斷換日後有無登入,只能無條件+1,又未考慮判定+1的程式的執行前的可能延遲,造成換日後實際判定+1前,可以登出登入+1,判定時又會+1。