Dateオブジェクトの返す文字
今、PHPのstrftime関数*1をJavaScriptに移植しています。その為にDateオブジェクトで返される数字の範囲確認したので以下はそのまとめです。2006/10/22に調査実施しました。getYearは実装違うのgetFullYear利用したほうが無難。
IE6 | Firefox | Opera | 備考 | |
---|---|---|---|---|
getFullYear | 2006 | 2006 | 2006 | |
getYear | 2006 | 106 | 106 | |
getMonth | 9 | 9 | 9 | 1月が0。0〜11 |
getDate | 22 | 22 | 22 | 1〜31 |
getDay | 0 | 0 | 0 | 日曜日が0。0〜6 |
getHours | 16 | 16 | 16 | 0〜23 |
getMinutes | 42 | 42 | 42 | 0〜59 |
getSeconds | 14 | 14 | 14 | 0〜59 |
getMilliseconds | 203 | 107 | 22 | 0〜999 |
toString | Sun Oct 22 2006 UTC+0900 2006 | Sun Oct 22 2006 16:50:47 GMT+0900 | Sun, 22 Oct 2006 16:51:00 GMT+0900 | |
toLocaleString | 2006年10月22日 16:51:48 | 2006年10月22日 16:52:02 | 2006/10/22 16:52:10 | aaaaaaaaaaaaaaaaaaaaa |
toUTCString | Sun, 22 Oct 2006 07:53:15 UTC | Sun, 22 Oct 2006 07:54:01 GMT | Sun, 22 Oct 2006 07:54:01 GMT | |
toGMTString | Sun, 22 Oct 2006 07:55:47 UTC | Sun, 22 Oct 2006 07:56:12 GMT | Sun, 22 Oct 2006 07:56:12 GMT |