System.currentTimeMillis()应用 gettimeinmillis

package test;
import java.util.Calendar;import java.util.TimeZone;
import javax.swing.JOptionPane;
public class TimerTest {
public static void main(String[] args) {Calendar now = Calendar.getInstance(); TimeZone timeZone =now.getTimeZone();//得到地区时间,得到地区设置 long totalMilliseconds = System.currentTimeMillis() +timeZone.getRawOffset(); long totalSeconds =totalMilliseconds / 1000; int currentSecond =(int)(totalSeconds % 60); long totalMinutes =totalSeconds / 60; int currentMinute =(int)(totalMinutes % 60); long totalHours =totalMinutes / 60; int currentHour =(int)(totalHours % 24); int totalDays =(int)(totalHours / 24);
int goDays = 0; int surplusDays =0; int goYears = 0; int leapyear = 0; for(int i =1970;goDays<totalDays;i++) { if(i@0==0||(i%4==0&&i0!=0)) {goDays = goDays+366; leapyear = 1;} else {goDays = goDays+365; leapyear = 0;} goYears++; } String output = "Currenttime is " + currentHour + ":" +currentMinute + ":" + currentSecond + "GMT"+(1970+goYears-1);
JOptionPane.showMessageDialog(null,output);}
}

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/293400.html

更多阅读

互联网的典型应用有哪些? 互联网金融典型案例

互联网的典型应用有哪些?——简介Internet起源于美国国防部高级研究计划署DARPA的前身ARPAnet,该网于1969年投入使用。现在它已经渗透进了人们日常的学习、工作、生活、娱乐等各个方面,为我们带来了前所未有的方便。那么互联网的典型应

企业条码应用 条码技术及应用

企业条码应用——简介企业管理问题及条码应用。企业条码应用——方法/步骤企业条码应用 1、 管理难点:物料收发 问题:物料的错发,漏发频繁。 后果:1. 物流成本提高。 2. 客户满意度降低。 3. 库存信息准确率被破坏。企业条码应用

应用程序错误该内存不能为written w8该内存不能为written

应用程序错误该内存不能为written——简介应用程序错误,该内存不能为written或者read,都是指内存不能读写。除去物理内存出错,需要更换之外,更多的情况下是操作系统的问题。应用程序错误该内存不能为written——处理步骤:应用程序错误

IE应用程序错误的特别解决办法 精 ie8 typeof 解决办法

IE应用程序错误的特别解决办法 精——简介IE始终要比chrome浏览器慢很,而且经常出现问题,尤其是更新或安装了插件或软件后,有时安装了网银都会导致IE出错。正常情况下,我们应该对症下药才能在保证插件(如网银)不受影响的情况下修复这些问

声明:《System.currentTimeMillis()应用 gettimeinmillis》为网友犬马不复来分享!如侵犯到您的合法权益请联系我们删除