web-dev-qa-db-fra.com

Convertir l'heure au format 24 heures en Javascript

Comment puis-je isoler et convertir le format d'heure locale dans la new Date() de JavaScript au format 24 heures?

Exemple: 2016-09-22T23:21:56.027Z devient simplement 22:56 à l'heure locale.

23
Kishh
new Date("2000-01-01 10:30 AM").getHours() // 10

Ceci 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
}
20
SheetJS
theDate.format("H:MM")

Jetez un œil ici pour plus de détails: http://blog.stevenlevithan.com/archives/date-time-format

8
Konamiman