我怎样才能得到一个只有时间的日期对象

时间:2012-12-29 07:13:54

标签: java datetime

我有一个字段“startdate”,类型为DATE。我想在这个字段中只获得时间,而且也是“yyyy-mm-dd”格式。我尝试了很多东西,但不能只获得在DATE类型对象中的时间。我必须将它存储在数据库中。

任何帮助???

1 个答案:

答案 0 :(得分:2)

  

类Date表示特定的时刻,以毫秒为单位   精度。

(手册中Date

因此Date对象表示特定的时刻(即包括日期)。你试图在一天中放入一段时间,这是一个无限的时刻:每天一个。

您需要自己选择一个特定的日子。选择你喜欢的任何一天,因为你无论如何都不需要它。

或者您可以使用始终使用1970年1月1日作为日期部分的子类java.sql.Time