サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
qiita.com
ローカルタイムゾーンの影響 「国内サイトに海外からアクセスした」ケースを想定します。今回はGoogle Chromeのデベロッパーツールでタイムゾーンを「サンフランシスコ(UTC-7)」に設定しコンソール上で動作を検証してみました。 すると、「2024-11-30」は正しい日付ですが、「誤った日付である」と誤判定してしまっています。 getDate() で何が返っているか見てみましょう。 「2024-11-30」と入力しているにも関わらず、「29」が返ってきています。 getDateの仕様 JavaScriptのドキュメントには下記のように記されています。 getDate() メソッドは、地方時に基づき、指定された日付の「日」を返します。 今回挙げた例の場合、日付文字列をそのまま判定処理に渡した結果、タイムゾーンの影響を受けて意図した挙動とは違う動きとなっていました。 JavaScript
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く