[問題] 時間戳計算當日00:00

看板java作者 (T@cO)時間7年前 (2017/11/22 00:45), 7年前編輯推噓0(005)
留言5則, 4人參與, 7年前最新討論串1/1
小弟想利用時間戳來做用戶每日登入的功能 如果只是用 時間戳(今日) - 時間戳(上次) > 24小時,不難做 但是我想要做成只要當日00:00一過,就有算每日登入了 請問這個部分應該怎麼實現? 有大大能提供小第一些想法嗎? 自問自答 now-((now-57600000)%86400000) >= last-((last-57600000)%86400000)+86400000 若是有錯還是可以有可以簡化的地方 煩請各位前輩指教一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.146.170 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1511282715.A.271.html

11/22 01:32, 7年前 , 1F
時間戳 > 當日0:00不就好了?
11/22 01:32, 1F
※ 編輯: taco2548 (42.77.146.170), 11/22/2017 03:59:40

11/22 09:47, 7年前 , 2F
同上, 若是國際形的站台可能要考慮時區的問題
11/22 09:47, 2F

11/22 10:50, 7年前 , 3F
我會用java.time API,不會想自己算就是了..
11/22 10:50, 3F

11/22 11:48, 7年前 , 4F
因為我是要在firebase上做驗證規則,所以沒那麼簡單...
11/22 11:48, 4F

11/22 12:42, 7年前 , 5F
那要用 moment.js 嗎xd?
11/22 12:42, 5F
文章代碼(AID): #1Q55WR9n (java)
文章代碼(AID): #1Q55WR9n (java)