10 lines
265 B
JavaScript
10 lines
265 B
JavaScript
function parseTime(tStr) {
|
|
if (!tStr) return [12, 0]
|
|
const p = tStr.toString().split(':').map(Number)
|
|
return [isNaN(p[0]) ? 12 : p[0], isNaN(p[1]) ? 0 : p[1]]
|
|
}
|
|
|
|
console.log(parseTime('00:00:30'));
|
|
console.log(parseTime('07:23'));
|
|
console.log(parseTime(''));
|