Hej,
w bazie danych trzymana będzie pogoda na daną chwilę oraz na przyszłość. Daty i godziny chcę trzymać w formacie UTC - tak aby dopiero po stronie aplikacji mobilnej dochodziło do odpowiedniej konwersji. I teraz mam pewien problem z robieniem tej konwersji:
weather.DateTimeCreated = DateTime.SpecifyKind(DateTime.Now, DateTimeKind.Utc);
Na chwilę pisania tego posta, DateTime.Now pokazuje 15:45 (dla polski), natomiast DateTimeCreated w moim rozumowaniu powinien pokazywać 13:45 - jednakże pokazuje to samo.
Ma ktoś może jakiś pomysł dlaczego tak się dzieje i jak konwertować czas do UTC?
Mogę użyć jeszcze DateTime.Now.ToUniversalTime ale też gdzieś czytałem że to nie zawsze będzie UTC :/