MW211 EXIT

devlog
JavaScript/日時入力
2013年01月05日
まずは日付チェック。「年、入力値が「YYYY-MM-DD HH:II」形式の文字列で、
日時型のデータとして取り込みたい場合は。
┌──────────────────────────────────────┐
│var ymdhi = 入力値.split(/-| |:/, 5);                                       │
│if (ymdhi.length == 5) {                                                    │
│    if ((isYmd(ymdhi[0], ymdhi[1], ymdhi[2]))                               │
│     && (isHis(ymdhi[3], ymdhi[4], 0)))                                     │
│    {                                                                       │
│        出力値 = new Date(ymdhi[0],                                         │
│                          ymdhi[1] - 1,                                     │
│                          ymdhi[2],                                         │
│                          ymdhi[3],                                         │
│                          ymdhi[4],                                         │
│                          0);                                               │
│    }                                                                       │
│}                                                                           │
└──────────────────────────────────────┘
「isYmd()」と「isHis()」は先日作成したユーザ関数なので、なくてもよいかも。
ま、「new Date()」のような感じになるってことですな。
月を「0~11」で指定しなきゃならない以外は、違和感はないかも。
分類:JavaScript