- 2009-01-07 (水) 22:39
- JavaScript
|
忘れがちなのでメモ。
JavaScritpのDate#getYear()はブラウザによって返す値が異なります。
西暦4桁で返却するか、1900からの経過年で返却するか。仕様は後者ですが、IEが前者なので死に関数か。
確認するためには以下のようなHTMLをブラウザで開いてみればよいです。
- <html>
- <head>
- <script>
- var date = new Date();
- document.write("このブラウザでの Date#getYear() の実行結果は【" + date.getYear() + "】です。");
- </script>
- <body>
- </body>
- </html>
そんな感じ。
いくらIEでしか動作を保障しないっていってもこれくらいは対応しておいた方がよいと思います。
- Newer: お年賀セット受け取った
- Older: 3日後の自分は他人です
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://blog.magellanic.net/archives/210/trackback
- Listed below are links to weblogs that reference
- JavaScript:ブラウザによる動作の違い~基本 from Olen Onnellinen 2


