1.最近项目中用到了 org.apache.commons.httpclient.util.DateUtil工具类,发现其有一个坑,得格外小心.
示例代码如下:
public static void main(String[] args) {
System.out.println("当前时间1="+DateUtil.formatDate(new Date(), "yyyyMMddHHmmss"));
//
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
String txnTime = sdf.format(new Date());
System.out.println("当前时间2="+txnTime);
}
运行结果:
2.仔细查看后,发现两个结果是相差8小时的,
故org.apache.commons.httpclient.util.DateUtil工具类获取时间的时候,尤其是要精确到时分秒的时候,必须格外注意咯。