Explicação de como funciona data e hora no php
Continuação de Data e Hora, fuso horarios, calculos de datas e modify