• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:日付(西暦4桁部)が、マックのサファリ(safari)で正しく表示され)

マックのサファリで日付が正しく表示されない問題

このQ&Aのポイント
  • マックのサファリで日付が正しく表示されない問題が発生しています。
  • 具体的には、マックのサファリでの日付表示が不正確であり、西暦4桁部が正しく表示されないことがあります。
  • これにより、マックのサファリでは正しい年が表示されず、特に西暦が2000年以前の場合には差が生じます。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

IEは知りませんが、getYearの返り値ならOperaでもFirefoxでも Safariでも、1900年からの差分になります。今年なら110。 西暦110年の日付を作成してもう一度getYearすると、1900年からの 差分で-1790になるのは納得できますよね。 IEとの互換性を気にするなら、getFullYearが常に西暦の数値を返す そうなので、こちらを使って下さい。

asakichi00
質問者

お礼

知識不足のため、 getFullYear の関数自体、知りませんでした。 うまくいきました。 ありがとうございました。

その他の回答 (1)

回答No.1

getFullYear() では、だめか?

asakichi00
質問者

お礼

>getFullYear() >では、だめか? すんなりいきました。 通常はこうするのでしょうか。 知りませんでした。 誠にありがとうございました。  

関連するQ&A