エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
日付のチェック(フォーマットと閏年) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
日付のチェック(フォーマットと閏年) - Qiita
const checkDAte = (dateStr: string): string => { // リテラルの方が早いらしい // 2019-10-15のフォ... const checkDAte = (dateStr: string): string => { // リテラルの方が早いらしい // 2019-10-15のフォーマットの場合 const reg_date = /^\d{4}-\d{1,2}-\d{1,2}$/.test(dateStr) if (!reg_date) { return 'invalid' } const parts = dateStr.split('-'); const year = parseInt(parts[0], 10); const month = parseInt(parts[1], 10); const day = parseInt(parts[2], 10); const monthLength = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31]; //