JSFiddle - React, Tailwind, and code Playground
by bgrins
JavaScript
function parseTime(t) {
var d = new Date();
var time = t.match(/(\d+)(?::(\d\d))?\s*(p?)/);
if (!time) {
return false;
}
return [parseInt(time[1], 0), parseInt(time[2]), time[3] ? "PM" : "AM"];
}