`
hanhan8020
  • 浏览: 45697 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

夏令时 SimpleTimeZone

 
阅读更多

 String dateS = "20101130 02:00:00 AM";//NewYork Time
 // String dateS = "20101030 02:00:00 AM";//NewYork Time   

 
      SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd HH:mm:ss a");
      //TimeZone zone = TimeZone.getTimeZone("EST5EDT");
      SimpleTimeZone szone = new SimpleTimeZone(-18000000,//Base GMT offset
              "America/New_York",
              Calendar.MARCH, 8, -Calendar.SUNDAY,//Second Sunday in March
              7200000,
              Calendar.NOVEMBER, 1, -Calendar.SUNDAY,//Last Sunday in NOVEMBER
              7200000,
              3600000);//1 hour

     // System.out.println(szone.useDaylightTime());
      sdf.setTimeZone(szone);
      Date date = sdf.parse(dateS);


     //Convert to Chinese Time
      SimpleTimeZone zoneC = new SimpleTimeZone(8*3600000,"Asia/Shanghai");
    //TimeZone zoneC = TimeZone.getTimeZone("CST");
      Calendar ca =new GregorianCalendar(zoneC);
      ca.setTime(date);
  
  
   SimpleDateFormat sdfC = new SimpleDateFormat("yyyyMMdd HH:mm:ss");
   sdfC.setTimeZone(zoneC);
   System.out.println(sdfC.format(ca.getTime()));//20101130 15:00:00(20101030 14:00:00 )

 

 

分享到:
评论

相关推荐

    经典Java基础面试题.docx

    1. main方法私有声明:如果main方法被声明为私有,程序可以正常编译,但是在运行时会提示“main方法不是public的”。 知识点:Java程序的入口点是main方法,必须对Java环境可见,因此需要public可见性。static...

    java面试一定会遇到的55个面试题.txt

    main方法、==与equals的区别、main方法的static修饰符、finalize方法、Java API、ResourceBundle、SimpleTimeZone类、while循环和do循环有什么不同、面向对象编程、隐式的类型转化、封装,继承和多态是什么.......

    Java英文笔试题1.pdf

    - **SimpleTimeZone类**:支持GregorianCalendar,提供了简单的时区功能。 - **Dictionary类**:已被Map接口取代,不再推荐使用。 这些知识涵盖了Java集合框架的核心组件,理解并熟练运用它们是编写高效、可维护...

    类集框架文档UTIL

    类集框架还引入了其他实用工具类,如`Arrays`、`Collections`、`BitSet`、`Timer`等,以及用于日期和时间操作的`GregorianCalendar`、`SimpleTimeZone`,事件处理的`Observer`、`EventListener`,字符串分隔的`...

    java数据格式化

    - **`java.util.TimeZone`**:提供时区信息,`SimpleTimeZone`是一种基本的时区实现。 - **`java.util.Currency`**:提供货币符号和汇率信息,用于货币的格式化处理。 ### 二、国际化与`MessageFormat`类 `...

Global site tag (gtag.js) - Google Analytics