显示当前时间程序代码:
public class ShowCurrentTime {
public static void main(String[] args) {
long totalMilliseconds = System.currentTimeMillis();
//调用System.currentTimeMillis()方法获取1970年1月1日00:00:00开始到现在时刻的毫秒数
long totalSeconds = totalMilliseconds / 1000;
long currentSecond = totalSeconds % 60;
long totalMinutes = totalSeconds / 60;
long currentMinute = totalMinutes % 60;
long totalHours = totalMinutes /60;
long currentHour = (totalHours + 8) % 24;
System.out.print("current time is " );
System.out.printf("%02d",currentHour );
//控制输出格式在个位数前添加0,例如:01:02:03
System.out.print(":" );
System.out.printf("%02d",currentMinute );
System.out.print(":" );
System.out.printf("%02d",currentSecond);
}
}