Mi consulta es sobre definir fechas para hacer las consultas a la BD.
Quiero obtener los resultados de una consulta dentro de una fecha determinada, es decir hoy(dia completo) y ayer (dia completo tambien, no ahora-24h). El caso es que estoy usando esto:
Código:
Funciona de maravilla para lo que quiero, salvo por un pequeño detalle, me he fijado que el servidor tiene una hora distinta a la mia. Cuando en España son las 00:00 en Canarias(donde vivo) son las 23:00 y en el servidor las 22:00!! (cosa que no comprendo porque como no esté alojado en medio del atlántico me parece complicado) $fdhoy = date('Y-m-d'); $fdayer = date('Y-m-d', strtotime( "-1 day", strtotime( $fdhoy ) ) );
Entonces, el caso es que los resultados cambian a las 01:00 para mi, y a las 02:00 en el resto de España, por lo que en ese lapso de tiempo no me es válida $fdhoy y $fdayer. Existe la manera de asignar artificialmente una hora determinada para que el script se ejecute en base a esa hora(p. ej. $horadelservidor+2 horas? Como se obtiene la fecha de hoy si tiene que tener en cuenta que son 2 horas más?