java获取GMT8时间

  1. public static Date getGMT8Time() {   
  2.     Date gmt8 = null;   
  3.     try {   
  4.         Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("GMT+8"), Locale.CHINESE);   
  5.         Calendar day = Calendar.getInstance();   
  6.         day.set(Calendar.YEAR, cal.get(Calendar.YEAR));   
  7.         day.set(Calendar.MONTH, cal.get(Calendar.MONTH));   
  8.         day.set(Calendar.DATE, cal.get(Calendar.DATE));   
  9.         day.set(Calendar.HOUR_OF_DAY, cal.get(Calendar.HOUR_OF_DAY));   
  10.         day.set(Calendar.MINUTE, cal.get(Calendar.MINUTE));   
  11.         day.set(Calendar.SECOND, cal.get(Calendar.SECOND));   
  12.         gmt8 = day.getTime();   
  13.     } catch (Exception e) {   
  14.         System.out.println("获取GMT8时间 getGMT8Time() error !");   
  15.         e.printStackTrace();   
  16.         gmt8 = null;   
  17.     }   
  18.     return gmt8;   
  19. }  
  1. da shang
    donate-alipay
               donate-weixin weixinpay

发表评论↓↓