var date = \"2012-01-18T16:03\"; var date = new Date(date); console.log(date.getMinutes()); console.log(date.getMinutes().length)
This returns 3.
Elegant ES6 function to format a date into hh:mm:ss:
hh:mm:ss
const leadingZero = (num) => `0${num}`.slice(-2); const formatTime = (date) => [date.getHours(), date.getMinutes(), date.getSeconds()] .map(leadingZero) .join(':');