.NET Core Ersatz für ConvertTimeToUtc?

8

Was ist mit ConvertTimeToUtc in .NET Core passiert? Ich weiß, dass es nicht mehr da ist, aber ist es durch etwas anderes ersetzt worden? So habe ich die Eingabe von Datum und Uhrzeit eines Clients verwendet und diese dann in UTC konvertiert, um sie in der Datenbank zu speichern:

%Vor%

Das hat gut funktioniert, bis .NET Core. Alle aktuellen Beispiele, die ich finden kann, scheinen "ConvertTime" zu verwenden, aber sie gehen von UTC zu local, was das Gegenteil von dem ist, für das ich hier vorgehe. Kann mir also irgendjemand sagen, wie ich das gleiche Talent in .NET Core erreichen kann? Ich verwende dieses Framework-Setup derzeit in meiner project.json-Datei:

%Vor%     
triggermouse 01.02.2017, 03:30
quelle

1 Antwort

7

Sie können TimeZoneInfo.ConvertTime verwenden und dann destinationTimeZone (der dritte Parameter) als UTC:

auswählen %Vor%     
Ashkan Mobayen Khiabani 01.02.2017, 03:40
quelle