公历的约束

日期和时间数据类型以及间隔数据类型的尾随字段必须符合公历的约束。 这些约束如下所示:

  • 月字段的值必须介于 1 和 12 之间,包括 1 和 12 之间。

  • 日期字段的值必须介于 1 到月份的天数之间。 月份中的天数取决于年份和月份字段的值,可以是 28、29、30 或 31。 (月份中的天数也可以取决于它是否为 leap year.)

  • 小时字段的值必须介于 0 和 23 之间(含)。

  • 分钟字段的值必须介于 0 和 59 之间(含)。

  • 对于间隔数据类型的尾随秒字段,秒字段的值必须介于 0 到 59.9 (n) 之间,其中 n 是小数秒精度中的位数。

  • 对于日期时间数据类型的尾随秒字段,秒字段的值必须介于 0 到 61.9 (n) 之间,其中 n 指定“9”位数, n 的值是小数秒精度。 (秒范围允许多达两个跃点秒来保持并行时间的同步。)