J'analyse un flux RSS et chaque entrée a un horodatage comme celui-ci: 2009-09-21T21: 24: 43 + 04: 00 Y at-il un moyen convertir ce format de date à un timestamp unix avec javascript? Je veux juste être en mesure d'enregistrer la dernière date d'entrée rss, mais j'ai besoin de standardiser l'heure à l'heure GMT ou l'horodatage Unix pour ce faire.Comment convertir un horodatage GMT en horodatage Unix (javascript)
1
A
Répondre
0
Le format semble être ISO-8601. En supposant que c'est vrai, this blog fournit une solution javascript à cela.
+0
Apparemment, cette solution contient au moins un bug, éventuellement deux. –
0
Comme je l'ai rencontré le même problème, la solution impliquant Google Closure Library serait:
var pattern = "yyyy-MM-ddTHH:mm:ssZZZZZ";
parser = goog.i18n.DateTimeParse(pattern);
var d = new Date();
parser.parse("2009-09-21T21:24:43+04:00", d);
unixTime = d.getTime();
Questions connexes
- 1. Convertir en horodatage UTC
- 2. Horodatage Unix et temps JavaScript; trop grand!
- 3. Comment convertir un horodatage log4j en millisecondes en Perl?
- 4. horodatage Unix> jours, heures et minutes
- 5. Définition d'une table avec sqlalchemy avec un horodatage mysql unix
- 6. Horodatage Log4J
- 7. Horodatage SSIS
- 8. Django - Requête SQL - Horodatage
- 9. Convertir UTC en Unix Timestamp
- 10. Horodatage Jboss Standard Out
- 11. Horodatage pendant MS Build
- 12. Horodatage Hibernate avec Timezone
- 13. Convertir date/heure en GMT en EST en Javascript
- 14. Convert AD Horodatage à .Net DateTime
- 15. Comment ajouter une colonne entière avec un horodatage unix (epoch) par défaut dans PostgreSQL?
- 16. Fonction qui crée un horodatage dans C#
- 17. Ajouter 13 heures à un horodatage
- 18. SQL Convertir en GMT DateTime
- 19. horodatage floue analyse syntaxique avec Python
- 20. php Horodatage de la logique de travail
- 21. Le temps Python Unix ne fonctionne pas en Javascript
- 22. Obtenir un horodatage en C# quand le WinCE démarré
- 23. Comment déterminer quand un horodatage n'existe pas dans une table
- 24. Horodatage MySQL uniquement lors de la création
- 25. log4j avec horodatage par entrée de journal
- 26. Construction d'un horodatage étape par étape
- 27. Quelle est la requête à imprimer avec horodatage en SQL?
- 28. SQL Server 2005 Date Horodatage Requête
- 29. Convertir l'objet C# DateTime en horodatage du fichier de capture libpcap
- 30. Convertir la date RFC 1123 en timestamp en PHP
@makee - je sauté sur ce détail, désolé. – karim79
@makee - il s'agit d'une puce, mais l'est un horodatage ISO-8601 (ou une valeur XML 'dateTime') et non un "horodateur GMT". En effet, l'horodatage indique que le fuseau horaire est 4h00 devant UTC/GMT. –
@makee - il s'agit d'un problème, mais la chaîne que vous avez donnée comme exemple est un horodatage ISO-8601 (ou peut-être une valeur XML dateDate du schéma XML) et non un "horodateur GMT". En effet, l'horodatage indique que le fuseau horaire est 4h00 devant UTC/GMT. –