Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Best Practices für die DateTime-Serialisierung in .NET 3.5

Ich denke, der beste Weg, dies zu tun, besteht darin, das Objekt immer als UTC zu übergeben und auf den Clients in Ortszeit zu konvertieren. Dadurch gibt es einen gemeinsamen Bezugspunkt für alle Kunden.

Um in UTC zu konvertieren, rufen Sie ToUniversalTime für das DateTime-Objekt auf. Rufen Sie dann auf den Clients ToLocalTime auf, um es in ihrer aktuellen Zeitzone zu erhalten.