Ora legale

colomber

Utente Attivo
4 Dic 2012
232
1
18
Vi spiego il mio problema genero con un ciclo for una tabella con tutti i 365 giorni dell'anno:

1 gennaio 2015 13:55
2 gennaio 2015 13:44
...
31 dicembre 2015 10:44


ad ogni giorno dell'anno corrisponde un orario diverso, il problema è l'ora legale che quando entra in vigore mi porta avanti tutti gli orari di 1 ora invece ho bisogno che quelli in cui l'ora legale non era in vigore non cambino. Quando invece l'ora legale non è più in vigore mi riporta tutti gli orari indietro di 1 ora, invece ho bisogno che nel periodo in cui c'era l'ora legale siano avanti di 1 ora.


in questo modo individuo se l'ora legale è in vigore in x giorno

if (date('I',


ma se tolgo 1 ora o la incremento in base alla presenza o no dell'ora legale poi quando cambia mi ritrovo o un'ora in più o in meno. Non penso si possa disabilitare l'ora legale.


Avete un soluzione? grazie
 

Discussioni simili