Wie konvertiert man ein .Net DateTime in einen gültigen HTTP-formatierten Datums-String?Wie konvertiere ich ein Datum in ein HTTP-formatiertes Datum in .Net/C#
41
A
Antwort
68
Datumsangaben können in HTTP-gültige Datumsangaben (RFC 1123) konvertiert werden, indem die Zeichenkette "r" in .Net verwendet wird. HTTP-Daten müssen GMT/nicht versetzt sein - dies kann mithilfe der ToUniversalTime() -Methode erfolgen.
So zum Beispiel in C#:
string HttpDate = SomeDate.ToUniversalTime().ToString("r");
Gerade jetzt, dass HttpDate = produziert "Sat, 16. August 2008 10.38.39 GMT"
Siehe Standard Date and Time Format Strings für eine Liste von .Net Standarddatum & Zeitformatstrings.
Siehe Protocol Parameters für die HTTP-Datumsspezifikation und den Hintergrund zu anderen gültigen (aber datierten) RFC-Typen für HTTP-Daten.
Verwandte Themen
- 1. Wie konvertiere ich ein Datum in YYYYMMDD?
- 2. Konvertiere ein Datum in Nanosekunden in R
- 3. Konvertiere ein Datum in 'YYYYMMDDHH24miSS' Format
- 4. Konvertiere ein yyyym-Integer nach Datum
- 5. Konvertiere eine Zeichenfolge in ein Datum in C++
- 6. Konvertiere eine String-Variable in ein Datum in Python 3?
- 7. Konvertiere ein Datum in eine Zeichenfolge in Javascript
- 8. Wie konvertiert man ein persisches Datum in ein gregorianisches Datum?
- 9. Libreoffice Calc: Verkettung zweier Werte, wenn einer ein Datum ist (oder wie konvertiere ich ein Datum in eine Zeichenkette)?
- 10. Wie drucke ich ein Datum in C?
- 11. Wie validiere ich ein Datum in Schienen?
- 12. Wie ein Datum in mysql
- 13. Wie ein Datum in ein Textfeld konvertieren
- 14. PHP Zeichenfolge Datum ein Datum in ein anderes Format?
- 15. Wie Konvertiere JavaScript Datum in Java?
- 16. Wie füge ich ein Dokument mit Datum in Mongo ein?
- 17. Wie füge ich ein Datum in Datomic db.type/instant ein?
- 18. Wie füge ich ein Datum in eine DATETIME-Spalte ein?
- 19. Format ein Datum in PHP
- 20. Wie konvertiere ich von Zeitstempel zu Datum in Python?
- 21. Ein Datum in Mongodb einfügen
- 22. Parse ein Datum in Schienen
- 23. Wie Zeichenfolge Datum in UTC-Datum konvertieren
- 24. Konvertiere reales Datum in Unix Timestamp PHP
- 25. Welches Zeitformat ist das und wie konvertiere ich es in ein standardisiertes TT/MM/JJJJ-Datum?
- 26. Wie konvertiert man ein Datum in Millisekunden
- 27. Wie ein Datum mit Schrägstrichen in C#
- 28. Wie mktime() in ein numerisches Datum konvertieren?
- 29. Wie ein Datum in Batch-Dateien anhängen
- 30. Wie ein Zweig Datum in französisch
Ich versuchte dies ohne '.ToUniversalTime()' und wollte nur kommentieren, dass es * * notwendig ist. Wenn Sie einfach '.ToString (" r ")' 'verwenden, formatiert * die Datetime mit' GMT', wird jedoch nicht in UTC angegeben. – JYelton