Salve a tutti

Premetto che non ho mai riscontrato questo problema, ma vi espongo in breve..

Sto lavorando in locale, dove invio un time(); al database a seconda dell'azione che faccio nel mio sito internet (forum, messaggi, chat)..

dunque recupero il tutto facendo stampare la data in questa maniera:

$time=time() che recupero dal database

$orario=date("formato",$time);

Non mi era mai successo, la data risulta giusta ma l'orario è sbagliato, di due ore indietro..

Era sempre risultato giusto, cosa sbaglio? Possibile che devo aggiungere le due ore mancanti in modo "manuale"?

grazie a tutti^^