5internal static class HttpDateParser
7 private static readonly
string[]
s_dateFormats =
new string[21]
9 "ddd, d MMM yyyy H:m:s 'GMT'",
"ddd, d MMM yyyy H:m:s 'UTC'",
"ddd, d MMM yyyy H:m:s",
"d MMM yyyy H:m:s 'GMT'",
"d MMM yyyy H:m:s 'UTC'",
"d MMM yyyy H:m:s",
"ddd, d MMM yy H:m:s 'GMT'",
"ddd, d MMM yy H:m:s 'UTC'",
"ddd, d MMM yy H:m:s",
"d MMM yy H:m:s 'GMT'",
10 "d MMM yy H:m:s 'UTC'",
"d MMM yy H:m:s",
"dddd, d'-'MMM'-'yy H:m:s 'GMT'",
"dddd, d'-'MMM'-'yy H:m:s 'UTC'",
"dddd, d'-'MMM'-'yy H:m:s zzz",
"dddd, d'-'MMM'-'yy H:m:s",
"ddd MMM d H:m:s yyyy",
"ddd, d MMM yyyy H:m:s zzz",
"ddd, d MMM yyyy H:m:s",
"d MMM yyyy H:m:s zzz",
static string DateToString(DateTimeOffset dateTime)
static readonly string[] s_dateFormats
static bool TryParse(ReadOnlySpan< char > input, out DateTimeOffset result)
DateTimeOffset ToUniversalTime()
static bool TryParseExact([NotNullWhen(true)] string? input, [NotNullWhen(true)] string? format, IFormatProvider? formatProvider, DateTimeStyles styles, out DateTimeOffset result)
override string ToString()