Comment formater une date JSON Microsoft ?
Comment formater une date JSON Microsoft ?
Comment formater une date JSON Microsoft ?
Re: Comment formater une date JSON Microsoft ?
`eval()` n'est pas nécessaire. Ceci fonctionnera très bien :
```
var date = new Date(parseInt(jsonDate.substr(6)));
```
La fonction `substr()` extrait la partie `/Date(`, et la fonction `parseInt()` récupère l'entier en ignorant le `)/` à la fin. Le nombre résultant est passé au constructeur `Date`.
J'ai intentionnellement omis la base (le 2ème argument de `parseInt`) ; voir [mon commentaire ci-dessous](https://stackoverflow.com/questions/206384/how-to-format-a-microsoft-json-date#comment19286516_2316066).
De plus, je suis entièrement d'accord avec [Rory
```
var date = new Date(parseInt(jsonDate.substr(6)));
```
La fonction `substr()` extrait la partie `/Date(`, et la fonction `parseInt()` récupère l'entier en ignorant le `)/` à la fin. Le nombre résultant est passé au constructeur `Date`.
J'ai intentionnellement omis la base (le 2ème argument de `parseInt`) ; voir [mon commentaire ci-dessous](https://stackoverflow.com/questions/206384/how-to-format-a-microsoft-json-date#comment19286516_2316066).
De plus, je suis entièrement d'accord avec [Rory