Ich habe einen Silverlight-Client, der mit einigen ASP.NET-Webdiensten kommuniziert, die dann eine Datenbank ändern. Der Client verfügt über Daten, die geändert und über die Webdienste an die Datenbank gesendet werden können. Diese Daten sind nach Datum geordnet.Wie wird sichergestellt, dass die richtige DateTime verwendet wird?
Offensichtlich kann sich der Client in einer anderen Zeitzone als der ASP.NET-Server befinden. Wie kann ich sicherstellen, dass die DateTime-Informationen in der richtigen Zeitzone für die Datenbank enthalten sind? Bleibt die Zeitzoneninformation der DateTime zwischen dem Client und dem Server bestehen, so dass die Konvertierung in UTC korrekt zu einer UTC-Zeit führt, oder muss die UTC-Konvertierung auf dem Client stattfinden?
Danke - Ich hatte einen Moment der Verwirrung - es ist alles so offensichtlich für mich jetzt. An einem anderen Punkt gibt es eine Situation, in der ich überhaupt keine Konvertierung möchte, aber ich bekomme sie von irgendwem, irgendwelche Ideen, wie ich das verhindern kann? –