Calendar
2つの異なるエポックの年表を判別するために、Javaオブジェクトを使用して日付を設定し、ミリ秒単位で時刻を取得しています。からの戻り値を再確認するまでは、すばらしい計画のようでしたgetTimeInMillis()
。
金7月17日00:00:00CDT2009は1247806800000を返しますが、Perlで戻り値をテストすると、このエポックは実際には1247806800(短い3つのゼロ)であることがわかります。
これらの余分なゼロはどこから来ていますか?JavaドキュメントにはgetTimeInMillis()とだけ書かれています
このカレンダーの時間値をミリ秒単位で返します。
しかし、その不一致の理由は説明されていません。