Domande taggate «datetimeoffset»


9
DateTime vs DateTimeOffset
Attualmente, abbiamo un modo standard di gestire .NET DateTimein modo consapevole TimeZone: ogni volta che produciamo un DateTimelo facciamo in UTC (es. Usando DateTime.UtcNow), e ogni volta che ne visualizziamo uno, riconvertiamo da UTC all'ora locale dell'utente . Funziona bene, ma ho letto DateTimeOffsete come cattura l'ora locale e l'ora …


4
Come utilizzare TimeZoneInfo per ottenere l'ora locale durante l'ora legale?
Sto cercando di utilizzare DateTimeOffsetper trasmettere un momento specifico nel tempo in qualsiasi fuso orario. Non riesco a capire come utilizzare TimeZoneInfoper affrontare l'ora legale. var dt = DateTime.UtcNow; Console.WriteLine(dt.ToLocalTime()); var tz = TimeZoneInfo.FindSystemTimeZoneById("Central Standard Time"); var utcOffset = new DateTimeOffset(dt, TimeSpan.Zero); Console.WriteLine(utcOffset.ToOffset(tz.BaseUtcOffset)); Questo stampa: 6/2/2010 16:37:19 6/2/2010 3:37:19 PM …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.