はじめに 以下の記事を読んでたら、 1582/10/4の翌日がほんとに1582/10/15になるかを確かめたくなった。 nagise.hatenablog.jp というわけで、今回はJavaとPHPとPythonとGoで検証をしてみた。 結論 Javaのみ1582/10/4の翌日が1582/10/15になった。 PHPとPythonとGoは1582/10/4の翌日が1582/10/5だった。 各言語のバージョン ローカルPCに入っているバージョンを使用。*1 Java 1.8 PHP 7.4 Python 3.7 Go 1.13 検証 ■Java Javaは内部的にユリウス暦とグレゴリオ暦の切り替えを行っている。 ソースコード import java.util.Calendar; import java.util.GregorianCalendar; public class Test {