Comment format JSON date?
donc, j'ai besoin format JSON date à partir de ce format
"9/30/2010 12:00:00", c'est MM/JJ/AAAA HH:MM:SS de format comme ceci : JJ/MM/AAAA, donc je n'ai pas besoin d'info sur les heures, min et sec, et j'ai besoin de remplacer les mois et les jours de json, j'ai essayé de plusieurs façons, mais il a toujours échoué
j'ai besoin de faire cela en utilisant jQuery
aussi je n'ai pas trouvé de réponse pour le formatage de ce type date, tout ce que je trouve est le formatage de la date comme ceci :/Date(1224043200000)/
si quelqu'un a idée?
Il n'y a pas de chose comme JSON date. Voulez-vous un JavaScript
Qu'est-ce que
Il n'y a rien de tel que "JSON date", ce qui signifie, JSON ne pas avoir un type de données pour les dates.
Qui ressemble à la corde typique de la sérialisation d'un objet Date, par le ASP.NET framework AJAX.
je sais il n'y a pas de JSON format de date, tout ce que je veux est d'un format différent de chaîne JSON 😛
Date
objet par hasard???Qu'est-ce que
/Date(1224043200000)/
?Il n'y a rien de tel que "JSON date", ce qui signifie, JSON ne pas avoir un type de données pour les dates.
Qui ressemble à la corde typique de la sérialisation d'un objet Date, par le ASP.NET framework AJAX.
je sais il n'y a pas de JSON format de date, tout ce que je veux est d'un format différent de chaîne JSON 😛
OriginalL'auteur hullfan | 2012-02-20
Vous devez vous connecter pour publier un commentaire.
vous pouvez créer un Objet Date, à partir d'une chaîne comme suit:
alors vous pouvez le manipuler de toute façon vous le souhaitez, une manière d'obtenir votre sortie désirée est:
vous pouvez trouver plus à ce elated.com l'article "travailler avec des dates"
+ "\\" +
.oh, bah.... merci @Fusée
thx ce pourrait-il être, je vais essayer de tommorow
Cette solution n'est pas correct. getMonth() est basé sur zéro, alors retourne 0 pour le mois de janvier donc, vous avez besoin de +1
Marshall Fixe, Merci!
OriginalL'auteur JKirchartz
Malheureusement, votre "à partir de" dateformat n'est pas celle qui est mise en œuvre indépendante en JavaScript. Et tous les autres formats dépend de la mise en œuvre, ce qui signifie que même si ce format serait comprise par la plupart de la mise en œuvre d'e/vous ne pouvez pas être sûr, par exemple, comment le DD et le MM ordre serait analysée (je suis presque sûr que ce serait régional de paramètres dépendant). Donc, je vous recommande d'utiliser un 3ème partie (ou de votre écrit à la main) date de l'analyseur à un objet Date de votre chaîne d'entrée. Un tel analyseur vous pouvez trouver ici:
http://www.mattkruse.com/javascript/date/
Parce que votre question n'est pas 100% clair pour moi, il est possible que vous avez votre date dans le format de Date /nombre de/ce qui suggère que vous appelez un ASP.Net service à partir de votre code jQuery. Dans ce cas, lors de la parser JSON, vous pouvez convertir en un objet Date:
OriginalL'auteur peterfoldi
Le code ci-dessous résolu mon problème:
OriginalL'auteur Vinod kumar
Essayer quelque chose comme cela :
où jsonDate est la variable qui stocke la date de votre
parseInt
:parseInt(x, 10)
.Je pense que vous serez d'avis que l'OP voulait obtenir une date à partir d'une chaîne de date dans
MM/DD/YYYY HH:MM:SS
format, pas/Date(ticks)/
format.substr n'est pas bon pour moi, parce que substr il suffit de couper le reste de la chaîne, donc il coupe tous les après 7ème caractère, mais parfois le nombre de caractères ne sont pas les mêmes tout le temps, cos format de la date peut être quelque chose comme ceci: 1/2/2012 (8 caractères) et parfois, il pourrait être 31/10/2011 (10 caractères)
OriginalL'auteur Dana Addler