Сведения о вопросе

SOON

00:53, 2nd August, 2020

Теги

c#   .net   http    

Как я могу преобразовать дату в HTTP-отформатированную дату в .Net / C#

Просмотров: 436   Ответов: 1

Как можно преобразовать .Net DateTime в допустимую строку даты в формате HTTP?



  Сведения об ответе

Chhiki

12:23, 8th August, 2020

Даты могут быть преобразованы в HTTP допустимые даты (RFC 1123) с помощью строки формата "r" в файле .Net. HTTP даты должны быть GMT / не смещены - это можно сделать с помощью метода ToUniversalTime().

Так, например, в C#:

string HttpDate = SomeDate.ToUniversalTime().ToString("r");

Прямо сейчас, что производит HttpDate = " сб, 16 авг 2008 10:38:39 GMT"

Список строк стандартного формата даты и времени .Net см. В разделе стандартные строки формата даты и времени &.

См. параметры протокола для спецификации даты HTTP и фон для других допустимых (но датированных) типов RFC для даты HTTP.


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться