2016-09-27 1 views
0

J'ai une chaîne "2016-01-01T00:20:50z". Comment puis-je analyser la chaîne en format date et heure en Javascript? Tels que pour la date de chaîne: "2016-01-01" et pour le format de chaîne de temps: "20:50".Comment analyser la chaîne ISO en format Heure et Date en Javascript?

Merci

+3

double possible de [Aide Date parsing ISO 8601 en Javascript] (http://stackoverflow.com/questions/4829569/help-parsing-iso-8601-date en javascript) –

+0

Suivez ce lien http://stackoverflow.com/questions/5619202/converting-string-to-date-in-js – Gangz

+0

@Gangz mais Faire une nouvelle date ('2011-04-11T10: 20: 30Z'), que retournerait-il? Ce serait une chaîne à nouveau et doit être analysé à nouveau au format date et heure? –

Répondre

0

Je recommande vivement Datejs à « https://github.com/datejs/Datejs » pour toutes les choses relatives à la date et l'heure. Il peut analyser "2016-01-01T00: 20: 50Z" correctement (notez le "z" doit être capital.)

+0

ne dit pas que vous avez tort, mais https://github.com/moment/moment/ est utilisé plus souvent et est prouvé. Vérifiez-le. – Derek

+1

@MichaelErickson Y at-il moyen de faire avec Javscript plutôt que d'utiliser un framework? –

+0

@Vous avez regardé js moment et semble utile, mais je n'arrive pas à trouver l'exemple exact pour mon cas. Comment j'analyserais la chaîne "2016-01-01T00: 20: 50z" en date: "2016-01-01" et l'heure: "20:50" –