Comment analyser et convertir DateTime au format RFC 822 date-time?

comment convertir une structure DateTime en son équivalent RFC 822 date-heure chaîne mise en forme de représentation et analyser cette représentation de chaîne de caractères dans une structure DateTime dans .NET? Le format date-heure RFC-822 est utilisé dans un certain nombre de spécifications telles que format de Syndication RSS.

36
demandé sur DermFrench 2008-11-12 21:04:01

6 réponses

essaye ceci:

  DateTime today = DateTime.Now;
  String rfc822 = today.ToString("r");
  Console.WriteLine("RFC-822 date: {0}", rfc822);

  DateTime parsedRFC822 = DateTime.Parse(rfc822);
  Console.WriteLine("Date: {0}", parsedRFC822);

le spécificateur de format" r " passé dans la méthode ToString() de DateTime fournit en fait une chaîne de caractères de datetime formatée par la RFC-1123, mais passe aussi comme une date RFC-822, basée sur la lecture de la spécification trouvée à http://www.w3.org/Protocols/rfc822/#z28