javascriptでinput type=“text”で日付処理をする方法についてアドバイスください。
(前提条件)
•datapickerは無し
•inputはtextなので文字列を受け付けます。
•javascript側ではluxonを使ってます。
(考えたいこと)
•日付はyyyy/mm/ddの形式ですが、
yy/m/d、m/dと入力するときもあるし、不正な文字がくる可能性がある。
ロジックを考えればできそうな感じはしますが、簡単な考え方があれば意見がほしいです。
ここで分かることは文字列の長さは3〜10文字、/は1つまたは2つ、luxonを使えば不正な日付文字は防げるかもしれません。正規表現のほうが良いのかもしれません。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー