SimpleDateFormat中YYYYmmDDhhMMss大小写问题-获取不到正确时间

SimpleDateFormat sf = new SimpleDateFormat("YYYYmmDDhhMMss");


String transTime = "20"+ "INN15090588ZM_802310048993424".substring(3, 5) + "0906110059";


System.out.println("transTime"+transTime);


try {


//使用SimpleDateFormat的parse()方法生成Date


Date date = sf.parse(transTime);


System.out.println(date);


}catch (ParseException e) {


e.printStackTrace();

}

获取不到正确时间。

改为yyyyMMddHHmmSS秒数获取为00

改为yyyyMMddHHmmss则正确

原因明天来查。

Mark


版权声明:本文为zhangsai13原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
THE END
< <上一篇
下一篇>>