【发布时间】:2017-11-29 17:11:05
【问题描述】:
有没有办法以秒为单位获取当前时间?请注意,我问的是一天中的时间,而不是 UTC 时间。
我想要的是 0 - 86,400(12:00AM - 11:59PM)范围内的值(以秒为单位)。我正在开发一个每天运行的应用程序,当一天结束时,时间(以秒为单位)应该再次在 0 重新开始。
假设它是10:00AM。我应该得到 36,000 秒,如果我的时间是 5:00PM,我应该得到 61,200 秒。
PS:我不知道之前的时间。程序将使用currentTime() 函数自行解决。
【问题讨论】:
-
你尝试/研究了什么?
-
您是从系统时钟获取时间,还是从数据库等其他来源获取时间?
-
一旦你得到了正确的
LocalTime,你只需要打电话给toSecondOfDay...那么你有什么尝试得到正确的LocalTime? -
UTC 时间是时间。我想你的意思是说你想要一天中的 local 时间而不是一天中的 UTC 时间。