SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
java.util.Date date = dateFormat.parse("2005-07-15 00:12:12");
java.util.Date fdate=dateFormat.parse("2005-07-15 12:12:12");
fdate.getTime()和date.getTime()取的值为什么是一样的?
而2005-07-15 01:12:12和2005-07-15 13:12:12取的就不一样.
java.util.Date date = dateFormat.parse("2005-07-15 00:12:12");
java.util.Date fdate=dateFormat.parse("2005-07-15 12:12:12");
fdate.getTime()和date.getTime()取的值为什么是一样的?
而2005-07-15 01:12:12和2005-07-15 13:12:12取的就不一样.
h Hour in am/pm (1-12) 这里你用了小写的h,时间默认就是1-12,会自动把12转换为0
但是如果超过了12,
小写的h就相当于大写的H了,
为了保险,你可以用HH:mm:ss
就不一样了
M Month in year Month July; Jul; 07
w Week in year Number 27
W Week in month Number 2
D Day in year Number 189
d Day in month Number 10
F Day of week in month Number 2
E Day in week Text Tuesday; Tue
a Am/pm er Text PM
H Hour in day (0-23) Number 0
k Hour in day (1-24) Number 24
K Hour in am/pm (0-11) Number 0
h Hour in am/pm (1-12) Number 12
m Minute in hour Number 30
s Second in minute Number 55
S Millisecond Number 978