Je suppose que cela devrait être assez simple, mais je n'ai pas pu l'obtenir: (. Dans ce format, Z est le fuseau horaire.
T est un modèle de temps long
Comment pourrais-je obtenir une date dans ce format sauf en utilisant
DateTime dt = DateTime.Now;
Console.WriteLine(dt.ToString("yyyy-MM-ddTHH:mm:ssZ"));
en C #
UtcNow.ToString(s)+Zest la mauvaise. ISO8601 est pris en charge par l' option RoundTripToString("O"). Il faut également souligner que la réponse acceptée utilise la valeur UTC du datetime, qui donnerait toujours le fuseau horaire Z, plutôt que d'utiliser simplement la valeur datetime réelle, qui (si Kind = Local) peut contenir un fuseau horaire d'heure d'été. Pensez à changer la réponse acceptée?