有没有办法以秒为单位获取当天的当前时间?请注意,我问的是一天中的时间,而不是 UTC 时间。
我想要的是介于0 - 86,400 (12:00AM - 11:59PM)之间的值(以秒为单位)。我正在开发一个每天运行的应用程序,当一天结束时,时间(以秒为单位)应该重新开始0。
所以让我们说它是10:00AM。我应该得到36,000秒,如果我的时间是5:00PM,我应该得到61,200秒。
PS:我不知道手头的时间。该程序将使用currentTime()函数自行计算。
我将要求用户输入一个特定时间:10 AM、12:30PM、2:47PM、1:09AM、5PM,等等。我将使用a Scanner来获取用户的输入。
如何将其解析/转换String为LocalTime对象?Java中是否有任何内置函数可以使我做到这一点?