Spiego brevemente.
Il motore non fa scegliere un orario, ma fa impostare una differenza in ore tra l'orologio del server che hosta il sito e l'orologio del computer dell'utente. Oltre a questo ogni utente ha preimpostato (non so perché) un correttivo di +1 ora rispetto a quanto detto sopra.
Quindi il risultato di tutto è che a meno che l'utente non intervenga manualmente e ponga a 0 la differenza nelle impostazioni personali, si avrà sempre la doppia ora, diversa se con login o con logout.
Vi prego pertanto di sistemare le vostre opzioni così da allineare per tutti questa cosa.