读书人

simpleDateFormat 转换 java.util.Dat

发布时间: 2012-04-26 14:01:31 作者: rapoo

simpleDateFormat 转换 java.util.Date
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
System.out.println(new Date());
System.out.println(sdf.format(new Date()));

得到的结果为
Thu Apr 19 11:09:30 CST 2012
2012-04-19 12:09:30
为何时间会相差一个小时???

[解决办法]
你的地域时间设置的问题
[解决办法]
import com.ibm.icu.text.SimpleDateFormat;
看看你引入的包,用下面这
import java.text.SimpleDateFormat;
[解决办法]
狠纳闷 自己试了一下 是正常的
Thu Apr 19 12:31:52 CST 2012
2012-04-19 12:31:52

如果LZ还是有问题 那就只能是LS所说的包引错了
[解决办法]

探讨
引用:

import com.ibm.icu.text.SimpleDateFormat;
看看你引入的包,用下面这
import java.text.SimpleDateFormat;

我引入的是import com.ibm.icu.text.SimpleDateFormat;啊

[解决办法]
不知道,我就是以前写的时候自动导包,导入ibm那个时间就不对
[解决办法]
探讨

不知道,我就是以前写的时候自动导包,导入ibm那个时间就不对

读书人网 >Java Web开发

热点推荐