var date = "2012-01-18T16:03";
var date = new Date(date);
console.log(date.getMinutes());
console.log(date.getMinutes().length)
Questo restituisce 3.
- Come posso farlo restituire '03'?
- Perché il
.lengthritorno non viene individuato?
Ho provato questo, ma non ha funzionato:
Se strlen == 1alloranum = ('0' + num);
.getMinutes()è un numero intero, non è possibile accedere.lengthda un numero intero. Per fare ciò (sconsigliato di gestire le date) è analizzare il numero in una stringa e quindi controllarne la lunghezza. Ad esempio:date.getMinutes().toString().length