作者taco2548 (T@cO)
看板java
标题[问题] 时间戳计算当日00:00
时间Wed Nov 22 00:45:12 2017
小弟想利用时间戳来做用户每日登入的功能
如果只是用 时间戳(今日) - 时间戳(上次) > 24小时,不难做
但是我想要做成只要当日00:00一过,就有算每日登入了
请问这个部分应该怎麽实现?
有大大能提供小第一些想法吗?
自问自答
now-((now-57600000)%86400000) >=
last-((last-57600000)%86400000)+86400000
若是有错还是可以有可以简化的地方
烦请各位前辈指教一下
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.77.146.170
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1511282715.A.271.html
1F:→ ssccg: 时间戳 > 当日0:00不就好了? 11/22 01:32
※ 编辑: taco2548 (42.77.146.170), 11/22/2017 03:59:40
2F:→ LZN: 同上, 若是国际形的站台可能要考虑时区的问题 11/22 09:47
3F:→ ssccg: 我会用java.time API,不会想自己算就是了.. 11/22 10:50
4F:→ taco2548: 因为我是要在firebase上做验证规则,所以没那麽简单... 11/22 11:48
5F:→ qrtt1: 那要用 moment.js 吗xd? 11/22 12:42