DateオブジェクトのgetUTCDate()メソッドは、協定世界時の日を1から31の整数で取得します。
協定世界時(UTC)とはセシウム原子の振動数を基準とする国際原子時で、イギリスのグリニッジを通る子午線を基準に定められたグリニッジ標準時(GMT)とほぼ同じです。 協定世界時に対して日本標準時は9時間進んでいます。
地方時の日を取得する場合は、 getDate()メソッドを使用してください。
<script> var genzai = new Date(); document.write(genzai.getUTCDate()); document.write("<br>"); var y = genzai.getUTCFullYear(); var mo = genzai.getUTCMonth() + 1; var d = genzai.getUTCDate(); var week = genzai.getUTCDay(); var weeks = ["日", "月", "火", "水", "木", "金", "土"]; var w = weeks[week]; var t = genzai.getUTCHours(); var mi = genzai.getUTCMinutes(); var s = genzai.getUTCSeconds(); var ms = genzai.getUTCMilliseconds(); document.write(y + "年" + mo + "月" + d + "日" + w + "曜日" + t + "時" + mi + "分" + s + "秒" + ms + "ミリ秒"); </script>