gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 13:44:25 26 4
gpt4 key购买 nike

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

“一年中的一天”类型会出现闰年问题,将属性划分为“日”和“月”将使我拥有很多这样的属性(因为我需要其中几个),那么这个字段还有另一种方法吗?

另外:我使用 MySql 进行持久化,因此我希望属性易于持久化。

最佳答案

两个选项:

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

我个人会选择选项 1

关于java - 我应该使用什么属性类型来保留日期和月份,而不是年份?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17624313/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com