package 显示当前是时间;
//已知:
//System.currentTimeMillis()函数可以返回1970-1-1零点至今的毫秒数,以long型来接收
//要求:
//输出系统当前时间,格式为:时:分:秒
//限制
//不调用系统的Date或者Calendar API
public class Case2_显示当前时间 {
public static void main(String[] args) {
//获得总毫秒数
long currentTimeMillis = System.currentTimeMillis();
//获得总秒数
long totalSeconds = currentTimeMillis/1000;
//获得当前秒数
long seconds = totalSeconds%60;
//获得总分钟数
long totalMinutes = totalSeconds/60;
//获得当前分钟数
long minutes = totalMinutes%60;
//获得总小时数
long totalHours = totalMinutes/60;
//获得当前小时数
long hours = totalHours%24;
System.out.println("系统当前时间是:"+(hours+8)+":"+minutes+":"+seconds);
//加八原因:这个和地理位置有关,因为System.currentTimeMillis();这个函数给的是标准的时间,我们在东八区所以要加上八
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)