儒略历和格里高利历

如果你的程序使用切换日期之前的日期,那么儒略历格里高利历之间的差异可能会对你的程序产生影响。

一般来说,在两种日历中,日期会有所不同。

不同的切换日期

造成差异的原因是宗教/政治历史。

当你的代码使用这些切换日期之前的日期时,它是否将切换日期视为较早的日期或较晚的日期(或两者都不是)将很重要。

另请参阅此处的具体示例

参数 start

Date 类中的某些方法通过接受一个可选参数 start 来处理儒略历和格里高利历的差异,该参数的值可能是