Jak mohu převést datum na datum HTTP ve formátu .NET / C #

hlasů
41

Jak se dá převést NET DateTime do platnédatum řetězec HTTP ve formátu?

Položena 16/08/2008 v 11:33
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
69

Data mohou být převedeny na protokolu HTTP platná data (RFC 1123) pomocí „R“ formátovací řetězec .NET. data HTTP musí být GMT / nekompenzovaně - to lze provést pomocí metody ToUniversalTime ().

Takže v jazyce C #, například:

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

Právě teď, že produkuje HttpDate = „So. 16.srpna 2008 10:38:39 GMT“

Viz standardní formát data a času Struny pro seznam Net standardní datum a čas ve formátu řetězce.

Viz protokol Parametry pro specifikaci data HTTP a pozadí s ostatními platnými (ale datovaných) typů RFC pro data HTTP.

Odpovězeno 16/08/2008 v 11:37
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more