Código PHP:
$hora_restada=date("H")-3;
Gracias.
| |||
No uses "H" que te dá la hora (para date()) como un string con su 0 delante .. usa "G" que te devuelve la hora sin ceros delante ... http://www.zend.com/manual/function.date.php Otra cosa que puedes hacer es tomar tu fecha como un timestamp con time() y restar en tu caso lo que corresponda en segundos a 3 horas .. Un saludo, |
| |||
Hay alguna forma para restarla devolviendome horas? en este caso seria "22" En este caso .. lo que debes es componer una fecha .. para eso puedes usar mktime() con ayuda de date() puedes componer una fecha dada atendiendo a "calendario". Luego con date() nuevamente te puedes quedar con la parte de la fecha generada que gustes ... Un saludo, |