Comment puis-je isoler et convertir le format de l'heure locale dans le format new Date()
de JavaScript en format 24 heures? Exemple: 2016-09-22T23:21:56.027Z
devient simplement 22:56
en heure locale.Convertir le format 24 heures en Javascript
15
A
Répondre
3
theDate.format("H:MM")
Jetez un oeil ici pour plus de détails: http://blog.stevenlevithan.com/archives/date-time-format
+6
Il nécessite moment.js à inclure. sans ça ça ne marche pas –
15
new Date("2000-01-01 10:30 AM").getHours() // 10
Ce est 24 heures:
new Date("2000-01-01 10:30 PM").getHours() // 22
Si vous voulez une chose plus générale:
function get_hours(time_string) {
return new Date("2000-01-01 " + time_string).getHours() // 22
}
Pouvez-vous décrire en mots comment vous résoudriez ce problème? (Ce serait de déterminer si vous comprenez le problème lui-même.) –
Voici des réponses utiles pour cela: http://stackoverflow.com/questions/22347521/change-time-format-to-24-hours-in-javascript – Andrew