gpt4 book ai didi

java - 如何以秒为单位获取自午夜以来的时间

转载 作者:搜寻专家 更新时间:2023-10-31 08:11:01 25 4
gpt4 key购买 nike

首先,这是我在 Java 1 类(class)中遇到的一个简单问题。这是一个静态时间,我已经将其设置为“今天”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));

关于java - 如何以秒为单位获取自午夜以来的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18974729/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com