Java中关于统计时间的设置

这是我自己查找写的统计时间的类,写篇日志来记录一下用java如何来统计时间

这里并没有用Time类和Timer类来记录时间,知识利用进程的运行时间来记录时间的发生的。

public class Test extends Thread{   
    public long startTime ;   
    public static void main(String[] args) {   
        new Test().start();   
    }   
  
    public void run(){   
        startTime = System.currentTimeMillis();   
        System.out.println(startTime);   
        while(true){   
            long longtime = (System.currentTimeMillis()-startTime)/1000;   
            String time = String.format("%02d:%02d:%02d", longtime/3600,longtime/60,longtime%60);   
            System.out.println(time);   
            try {   
                Thread.sleep(1000);   
            } catch (InterruptedException e) {   
                e.printStackTrace();   
            }   
        }   
    }   
}  


发布了397 篇原创文章 · 获赞 51 · 访问量 65万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览