如何以秒为单位获取午夜以来的时间
首先,这是我在Java
1类中遇到的一个简单问题。这是一个静态时间,我已经将其设置为“今天”为8:49:12,因此我要弄清楚这代表了午夜之后的多秒,以及“午夜”之后的秒数。8小时49分钟12秒。现在是我的代码:
hour = 8;minute = 59;
second = 32;
System.out.println("The static time used for this program was: " + hour + ":" + minute + ":" + second);
我的问题是,我如何获得的时候不知道 和 午夜。
因此,基本上输出是:
Number of seconds since midnight: Number of seconds to midnight:
之后的空间是几秒钟。
谢谢,请解释原因,以及如何选择解决方法。我想学习:P
回答:
试试这个简单的数学:
System.out.println("Number of seconds since midnight:" +(second + (minute*60) + (hour*3600)));System.out.println("Number of seconds to midnight:" +((60-second) + ((60-1-minute)*60) + (24-1-hour)*3600));
以上是 如何以秒为单位获取午夜以来的时间 的全部内容, 来源链接: utcz.com/qa/402898.html