0
我需要一個具有幾個必須具有日期和月份的屬性的java類(6月5日,7月8日等)。什麼是定義這個領域的最佳方式?我應該使用什麼屬性類型來保存日期和月份,而不是年份?
年的類型日將有閏年的問題,並將屬性分爲日和月將使我有很多(因爲我需要其中幾個),所以有另一種方法來這個領域?
另外:我使用MySql作爲持久性,所以我希望attributeseasy可以持久化。
我需要一個具有幾個必須具有日期和月份的屬性的java類(6月5日,7月8日等)。什麼是定義這個領域的最佳方式?我應該使用什麼屬性類型來保存日期和月份,而不是年份?
年的類型日將有閏年的問題,並將屬性分爲日和月將使我有很多(因爲我需要其中幾個),所以有另一種方法來這個領域?
另外:我使用MySql作爲持久性,所以我希望attributeseasy可以持久化。
兩個選項:
dayNumber
和monthNumber
,並在你的MySQL數據庫存儲爲兩個tinyInt
領域。char
陣列(4項),和值在Char(4)
場存儲在MySQL我會親自去與選項1
你做的數學'這幾個月/幾天?例如'一天5個月7 + 3周'?那麼你應該使用一個實際的日期對象,並使其成爲0年或某事。 –
或只是使用任何年份的日期對象,只是忽略它 – binnyb
我認爲你應該提供一個更詳細的描述你的需求。 – Tarik