码迷,mamicode.com
首页 > 其他好文 > 详细

练习.获取当前时间

时间:2015-01-17 17:45:46      阅读:142      评论:0      收藏:0      [点我收藏+]

标签:

package com.java7.showcurrenttime.main;
/*
 * System.currentTimeMillis返回从GMT(格林威治标准时间) 1970年1月1日00:00:00开始到当前时刻的毫秒数
 * 因为1970年是UNIX正式发布的时间,所以这一时间也称为UNIX时间戳(UNIX epoch)
 */
public class ShowCurrentTime {
    public static void main(String[] args) {
        // Obtain the total milliseconds since midnight, Jan 1, 1970
        long totalMilliseconds = System.currentTimeMillis();
        
        long totalSeconds = totalMilliseconds / 1000;
        // 通过totalSeconds % 60得到当前的秒数
        long currentSecond = totalSeconds % 60;
        
        long totalMinutes = totalSeconds / 60;
        // 通过totalMinutes % 60得到当前分钟数
        long currentMinute = totalMinutes % 60;
        
        long totalHours = totalMinutes / 60;
        // 通过totalHours % 24得到当前的小时数
        long currentHour = totalHours % 24 + 8;
        
        System.out.println("当前时间是: " + 
                currentHour + ":" + currentMinute + ":" + currentSecond + " GMT+8");
    }
}

 

练习.获取当前时间

标签:

原文地址:http://www.cnblogs.com/fatoland/p/4230608.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!