9 votes

Convertir une date temporelle en date temporelle JSON

J'ai un WebService qui retourne un champ DateTime.

J'obtiens un résultat /Date(1379048144000)/ pero

Je veux juste 1379048144000 Comment puis-je y parvenir ?

[WebMethod]
public DateTime GetServerDate()
{
    return DateTime.Now;
}

En définissant Header Content-Type : application/json ; charset=utf-8 ; j'ai obtenu le résultat suivant /Date(1379048144000)/ .

-1voto

Karan Thakkar Points 7

Il suffit d'écrire ceci pour convertir votre chaîne de date au format JSON.

date = "{" + date + "}";

-2voto

Zaheer Ahmed Points 12945

Essayer regex :

var jsonDate = @"/Date(1379048144000)/"; 
var regex = /-?\d+/; 
var jsonDate = re.exec(jsonDate); 
var dateOriginal = new Date(parseInt(m[0]));

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X