Pertanyaan Kencangkan tanggal dengan momen


Saat Anda membuat moment dari string tanggal dan lulus dalam format, saat sangat longgar memeriksa string tanggal terhadap format. misalnya tanggal berikut semuanya valid

moment('1','YYYY-MM-DD').isValid() //true
moment('1988-03','YYYY-MM-DD').isValid() //true
moment('is a val1d date!?#!@#','YYYY-MM-DD').isValid() //true

Apakah ada cara untuk hanya menerima tanggal yang sesuai dengan format yang ditentukan?


5
2018-03-09 17:23


asal


Jawaban:


Pada versi 2.3.0, Anda dapat menentukan boolean untuk argumen terakhir untuk membuat Momen menggunakan penguraian yang ketat. Penguraian yang ketat mengharuskan format dan masukan tepat, termasuk delimeter.

moment('It is 2012-05-25', 'YYYY-MM-DD').isValid();       // true
moment('It is 2012-05-25', 'YYYY-MM-DD', true).isValid(); // false

Ditemukan di bagian ini dari dokumen JS Moment


9
2018-03-09 17:30