JSFiddle - React, Tailwind, and code Playground

HTML

<script src="https://unpkg.com/[email protected]/dayjs.min.js"></script>
<script src="https://unpkg.com/[email protected]/plugin/customParseFormat.js"></script>
<script src="https://unpkg.com/[email protected]/plugin/utc.js"></script>
<script src="https://unpkg.com/[email protected]/plugin/advancedFormat.js"></script>
<script src="https://unpkg.com/[email protected]/plugin/timezone.js"></script>

JavaScript

dayjs.extend(dayjs_plugin_customParseFormat);
dayjs.extend(dayjs_plugin_utc);
dayjs.extend(dayjs_plugin_advancedFormat);
dayjs.extend(dayjs_plugin_timezone);
/* dayjs.extend(customParseFormat); */
/* var customParseFormat = require('dayjs/plugin/customParseFormat'); */
/* dayjs.extend(customParseFormat); */
/* dayjs.extend(customParseFormat); */
const format = [
"YYYY-MM-DD", 
"YYYY/MM/DD", 

"YYYY/MM/DD HH:mm:ss",
"YYYY-MM-DD HH:mm:ss",

"MM/DD/YYYY hh:mm:ss [A]",
"MM-DD-YYYY hh:mm:ss [A]",

"YYYY/MM/DD hh:mm:ss A",
"YYYY-MM-DD hh:mm:ss A",

"YYYY-MM-DDTHH:mm:ss",
"YYYY/MM/DDTHH:mm:ss", 

"YYYY-MM-DDTHH:mm:ss[Z]", 
"YYYY/MM/DDTHH:mm:ss[Z]",

"YYYY-MM-DDTHH:mm:ss.SSS",
"YYYY/MM/DDTHH:mm:ss.SSS"
];

console.log(dayjs('03-02-2001 10:00:00 AM', format, true).isValid()); // true
console.log(dayjs('2015-03-25 13:00:00', format, true).isValid()); // true