2009-05-14 6 views
0

Gibt es ein Format in ToString() Methode von DateTime, um die Zeitzone in UTC zu konvertieren?.NET 2.0 DateTime.ToString() Konvertierung in andere Zeitzone

Ich weiß, ich kann zuerst die DateTime in UTC konvertieren und dann ToString aufrufen, aber ich habe eine Benutzeroberfläche, wo der Benutzer Format angeben kann, können sie gleichzeitig in UTC konvertieren?

Antwort

0

Nein, zuerst müssen Sie die DateTime in die gewünschte Zeitzone konvertieren.

4

Die .ToString ("u") wird als UTC-Format erstellen, aber nicht konvertieren. Dieser Code unten konvertiert und von Datum und Uhrzeit im UTC-Format präsentieren:

System.TimeZone.CurrentTimeZone.ToUniversalTime(Date.Now).ToString("u") 

oder

DateTime.Now.ToUniversalTime().ToString("u") 

andere Formate können found here