コピペで使える JavaScript逆引きリファレンス

JavaScript/jQuery開発時に、こそっとお使いください。

JavaScript

[JavaScript] 文字列がYYYYMMDD形式の日付文字列であるかどうかチェックする

投稿日:2016年10月18日 更新日:

文字列がYYYYMMDD形式の日付文字列であるかどうかチェックするサンプルFunctionです。

サンプルソース

例)値が"YYYYMMDD"形式かつ、実在日付であることをチェックする

実行サンプル

ボタンを押すと、テキストボックスの値がYYYYMMDD形式の日付文字列かどうか判定します。

 
 

解説

  • 受け取った文字列を最低限のチェックを行った後に正しくDate型に変換できることで日付チェックを実現しています。
  • JavaScriptでは、2017年5月32日のような実在しない日付でも勝手に2017年6月1日と判定するので、実在日付を判定したい場合は当functionでチェックする必要があります。

スポンサーリンク

スポンサーリンク

-JavaScript
-, ,

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

[JavaScript] URLを指定して画面遷移を行う

javascriptでURLを指定して画面遷移を行うサンプルです。 サンプルソース 例)Yahooサイトへ画面遷移する ...

[jQuery] 画像アップロード時にプレビュー表示する(canvas版)

画像アップロード時にプレビュー表示するサンプルです。 ※canvas領域にプレビューします。 サンプルソース 例)画像を ...

[JavaScript] 配列内の要素を範囲指定で取り出す

配列内の要素を範囲指定で取り出すには、sliceメソッドを使用すると簡単に取り出せます。 サンプルソース 例)配列内の要 ...

[JavaScript] 文字列をBase64エンコードする(.btoa)

文字列をBase64エンコードには、window.btoa()を使用します。 サンプルソース 例)文字列「abcdefg ...

[JavaScript] 2つの変数の値を入れ替える

2つの変数の値を入れ替える方法です。 仮の変数を1つ用意して、順番に値を代入すれば値を入れ替える事は可能ですが、 ECM ...

スポンサーリンク