バリデーション
Dayjs
オブジェクトが有効な日付かどうかを示すboolean
値を返します。
非厳密なチェック
値が日付時刻として解析可能かどうかのみをチェックします。
jsdayjs('2022-01-33').isValid(); // true, 2022-02-02として解析されます dayjs('some invalid string').isValid(); // false
厳密なチェック
値が日付時刻として解析可能であり、かつ有効な日付であるかどうかをチェックします。
format
とstrict
の 2 つの引数は必須です。TIP
この機能を使用するには、CustomParseFormatプラグインが必要です。
jsdayjs('2022-02-31', 'YYYY-MM-DD', true).isValid(); // false