当前位置: 代码迷 >> J2SE >> Problem of Date,该如何解决
  详细解决方案

Problem of Date,该如何解决

热度:120   发布时间:2016-04-24 12:34:03.0
Problem of Date
Java code
SimpleDateFormat sdfTime = new SimpleDateFormat("HH:mm");java.util.Date dStart = sdfTime.parse("09:60");dStart会直接加到小时那,有什么方法知道分钟的输入时60?还有java.util.date和java.sql.date 主要有什么区别


------解决方案--------------------
9:60不是10:00吗?
java.sql.date继承于java.util.date
------解决方案--------------------
你在那里看到过09:60?
------解决方案--------------------
调用setLenient(false);后,解析“9:60”就会出错
------解决方案--------------------
存字符串吧,如果你一定要这么显示
------解决方案--------------------
lenient 为true时,9:60 = 10:00
为false 是 9:60是个错误。
------解决方案--------------------
java.sql.date的时间没有时分秒,可以看看java api
------解决方案--------------------
lz啊那本是一个错误的存在, 你为啥要这样呢,
------解决方案--------------------
探讨

java.sql.date的时间没有时分秒,可以看看java api
  相关解决方案