java关于时间计算
pBeginTime = "08:30:30"
pEndTime = "12:00:00"
SimpleDateFormat format = new SimpleDateFormat("hh:mm:ss");
Date begin = format.parse(pBeginTime);
Date end = format.parse(pEndTime);
我不是很明白这里:计算begin = Thu Jan 01 08:30:00 CST 1970 而end = Thu Jan 01 00:00:00 CST 1970
为什么12:00:00会变成00:00:00 呢 12:30:00也会变成00:30:00,但是13:00:00还是13:00:00
求大牛解释
------解决方案--------------------
SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");
h表示12小时制的. H 24小时
------解决方案--------------------
Java code
SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss");