Formulario PHP y calculo de hora

sheker
31 de Marzo del 2005
Saludos, utilizo un formulario basado en PHP en el cual se envian las variables de un documento flash.
En el codigo del PHP estoy intentando incrustar un codigo para que resta las nueve horas que hay de diferencia entre mi pais y el del servidor, ya que son distintos (EEUU - Espa帽a) y asi poder calcular cuanto tiempo hace que lo enviaron y no tener que hacer el calculo cada vez.

Estoy utilizando el siguiente codigo pero no me aclaro...alguna idea??

gracias

Este es el c贸digo:


<?php
$MailTo="[email protected]";
$dia=date("m.d.Y");
$hora=date("H:i:s");
$contenido="
function printtime() {
$timenow = getdate();
$hours = substr("0" . $timenow["hours"], +9);

print($hours . " " );
}
El Mensaje se Envio el $dia a las $hora:nn
----------------------------------------------------------------------------n
Nombre: $nombren
Apellidos: $apellidosn
Calle: $callen
C贸digo Postal: $codigopostaln
Poblaci贸n: $poblacionn
Pa铆s: $paisn
Tel茅fono: $telefonon
E-mail: $emailn
----------------------------------------------------------------------------n
Comentarios: $comentariosn
----------------------------------------------------------------------------n
";
mail($MailTo, "$subject Contacto Bolsa de trabajo Mar Amantis_castellano", $contenido, "From: $email");
?>

Daniel
31 de Marzo del 2005
Podes probar con la funcion mktime ( int hour, int minute, int second, int month, int day, int year [, int is_dst])

yo la estoy usando asi.
para calcular fechas anteriores
date( "Y-m-d",mktime(0,0,0,date("m")-1,date("d"),date("Y")))
espero que te sirva