24 hours date format validation input field javascript code example

Example 1: how to validate date in react

// using momentJS
moment('Decimal128', 'YYYY-MM-DD').isValid() // true

Example 2: how to validate date in react

const date = '2016-10-19';
const dateFormat = 'DD-MM-YYYY';
const toDateFormat = moment(new Date(date)).format(dateFormat);
moment(toDateFormat, dateFormat, true).isValid();

// Note: `new Date()` circumvents the warning that
// Moment throws (https://momentjs.com/guides/#/warnings/js-date/),
// but may not be optimal.