129 messaggi dal 26 agosto 2004
Ciao ragazzi...
sto impazzendo...
se faccio la differenza fra 2 date... tale operazione calcola il fatto che ci possa essere di mezzo il cambio dell' ora da solare a legale e viceversa?
Grazie

Stefano M.
stefanomnn wrote:
se faccio la differenza fra 2 date... tale operazione calcola il fatto che ci possa essere di mezzo il cambio dell' ora da solare a legale e viceversa?

no, ma ogni data/ora ha sempre anche il fuso orario attaccato, che banalmente nel caso di ora solare per noi è +1 e quando è legale è +2. ci sono i metodi ToUtc/ToLocal per poter lavorare sempre su un fuso condiviso ed evitare qui pro quo. ma se il tuo obiettivo è fare in modo che si sappia quando c'è cambio tra ora legale e solare, non sono certo che ci sia qualcosa di già fatto in DateTime/Globalization e compagnia.

Daniele Bochicchio | ASPItalia.com
I libri su HTML5, WP7, ASP.NET, VB, C#, Entity Framework
Senior Software Architect@5DLabs.it
Microsoft Regional Director for Italy
129 messaggi dal 26 agosto 2004
Ciao Daniele!
Grazie per la risposta!
il mio obiettivo e' fare in modo che un certo metodo sia invocato a una certa Data/ora...
quindi cosa facevo:

double milliSec = (DataInvoke - DateTime.Now).TotalMilliseconds

Che funziona, ma se la data finale supera l' ora legale, rischio di eseguire il metodo in anticipo/troppo tardi!

Stefano M.
stefanomnn wrote:
Che funziona, ma se la data finale supera l' ora legale, rischio di eseguire il metodo in anticipo/troppo tardi!

in questo caso allora lavora sempre con localtime, o meglio, ignorando il fuso. in questo modo eviti del tutto il problema.

Daniele Bochicchio | ASPItalia.com
I libri su HTML5, WP7, ASP.NET, VB, C#, Entity Framework
Senior Software Architect@5DLabs.it
Microsoft Regional Director for Italy

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.
Community
Ultimi messaggi
UTENTI ONLINE
In primo piano

I più letti di oggi

Media
In evidenza
MISC