9 lines
283 B
JavaScript
9 lines
283 B
JavaScript
const getTimeParsedFromString = ( t ) => {
|
|
let d = new Date();
|
|
const time = t.match( /(\d+)(?::(\d\d))?\s*(p?)/ );
|
|
d.setHours( parseInt( time[1]) + (time[3] ? 12 : 0) );
|
|
d.setMinutes( parseInt( time[2]) || 0 );
|
|
return d;
|
|
}
|
|
|
|
export default getTimeParsedFromString; |