我应该使用什么属性类型来保持日期和月份,而不是年份?

时间:2013-07-12 21:30:34

标签: java mysql sql

我需要一个具有多个属性的java类,这些属性必须具有日期和月份(7月5日,7月8日等)。定义此字段的最佳方法是什么?

一年中的类型日期会出现闰年问题,将属性划分为日期和月份将使我有很多(因为我需要其中的几个)所以这个领域有另一种方法吗?

另外:我使用MySql来保持持久性,所以我希望attributeseasy能够坚持下去。

1 个答案:

答案 0 :(得分:1)

两个选项:

  1. 您可以将数据拆分为两个字段:dayNumbermonthNumber,并将它们存储在MySQL数据库中,作为两个tinyInt字段。
  2. 您可以将数据存储为Java中的char数组(4个条目),并将值存储在MySQL的Char(4)字段中
  3. 我个人会选择选项1