Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用currentTimeMillis()方法在java中显示当前时间_Java_Methods - Fatal编程技术网

如何使用currentTimeMillis()方法在java中显示当前时间

如何使用currentTimeMillis()方法在java中显示当前时间,java,methods,Java,Methods,我想创建一个java程序,使用System.currentTimeMillis()方法以GMT时区显示当前时间 public class DisplayTime { public static void main(String[] args){ long totalMilliSeconds = System.currentTimeMillis(); long totalSeconds = totalMilliSeconds / 1000;

我想创建一个java程序,使用
System.currentTimeMillis()
方法以GMT时区显示当前时间

public class DisplayTime {
    public static void main(String[] args){

        long totalMilliSeconds = System.currentTimeMillis();
        long totalSeconds = totalMilliSeconds / 1000;
        long currentSecond = totalSeconds % 60;
        long totalMinutes = totalSeconds / 60;
        long currentMinute = totalMinutes % 60;
        long totalHours = totalMinutes / 60;
        long currentHour = totalMinutes % 12;
        System.out.println(currentHour + " : " + currentMinute + " : " + currentSecond);
    }
}

我想这篇文章回答了这个问题:

你的代码在哪里?s、 如果你表现出一些努力,你会有所帮助!最容易的副本可能是
Instant.ofEpochMilli()
。它的
toString()
将为您提供可接受的格式,或者您可以根据自己的喜好对其进行格式化。我不知道这算不算作弊。你的代码能按你的意愿去做吗?以什么方式不可用?看起来它应该可以工作,除了
long currentHour=totalMinutes%12
需要使用
totalHours
而不是
totalMinutes