Simpledateformat 多了一小时

来源:互联网 发布:网络教学的优缺点英语 编辑:程序博客网 时间:2024/04/29 10:54

如果格式化日期的时候发现时间比真实时间多了一个小时,那么问题是:

引入了错的命名空间了!!!


正确的是:java.text.SimpleDateFormat



public static void main(String[] args) {try{System.out.println(new Date());java.text.SimpleDateFormat df = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(df.format(new Date()));com.ibm.icu.text.SimpleDateFormat df1 = new com.ibm.icu.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");System.out.println(df1.format(new Date()));}catch(Exception ex){ex.printStackTrace();}}

Tue May 10 14:59:46 CST 20162016-05-10 14:59:472016-05-10 15:59:47


0 0
原创粉丝点击