计算当前的北京时间java(currentTimeMillis)
计算当前的北京时间java(currentTimeMillis)
当前北京时间
编写一个显示当前GMT时间的程序,该时间的格式为小时:分钟:秒,例如:1:45:19。 Systerm类中的方法currentTimeMillis返回从GMT1970年1月1日午夜到当前时刻的毫秒数。(1970年是正式发布Unix操作系统的那一年。) 你可以利用这个方法来获取当前时间,然后如下所示计算当前秒数、分钟数和小时数:
原流水账处理算法: 1.计算出总秒数; 2.计算当前的秒数; 3.计算总分数; 4.计算当前的分数; 5.计算总时数; 6.计算当前的小时;
借助于字符串数组来循环实现显示 时:分:秒
package moth09.edu;
public class CurrentTime {
public static void main(String[] args) {
//01-01-1970距离当前时间的微秒数
long totalMilliSeconds = System.currentTimeMillis();
System.out.println("总微秒数: "+ totalMilliSeconds);
//计算01-01-1970到当前的秒数
long totalSeconds = totalMilliSeconds / 1000;
System.out.println("总秒数: "+totalSeconds);
//计算当前时间的秒数