我有一个字段“startdate”,类型为DATE。我想在这个字段中只获得时间,而且也是“yyyy-mm-dd”格式。我尝试了很多东西,但不能只获得在DATE类型对象中的时间。我必须将它存储在数据库中。
任何帮助???
答案 0 :(得分:2)
类Date表示特定的时刻,以毫秒为单位 精度。
(手册中Date)
因此Date对象表示特定的时刻(即包括日期)。你试图在一天中放入一段时间,这是一个无限的时刻:每天一个。
您需要自己选择一个特定的日子。选择你喜欢的任何一天,因为你无论如何都不需要它。
或者您可以使用始终使用1970年1月1日作为日期部分的子类java.sql.Time。