Hola Marta,
hay varias formas de insertar la fecha y la hora, según lo que se quiera mostrar exactamente, ya que en Internet y por su globalización el valor de fecha y hora es relativo

Una primera alternativa es incluir el siguiente código PHP en el editor en modo edición de
Código (en modo Diseño no funcionaría) allí donde queramos que aparezca:
<?php
echo (date("d/m/Y H:i:s"));
?>
Con esto, al publicar el proyecto o en la
Vista previa (en modo Diseño el editor no mostrará nada), se mostrará de forma estática la fecha y hora que tiene el sistema (la del servidor, que en nuestro caso es la hora peninsular) en el momento de solicitar la página el internauta. Por ejemplo, el valor a mostrar el treinta y uno de Enero del 2009 a las las diez y media de la noche sería 31/01/2009 22:30:00. Si se quiere sólo mostrar la fecha hay que cambiar
"d/m/Y H:i:s" por
"d/m/Y".
Para los intrépidos dejo como referencia la
explicación exhaustiva de la función date() de PHPRecordar también que este código no funcionará ni en la
Cuenta demostrativa ni en el Plan de alojamiento
Pruébame 1 mes al utilizar PHP y éste estar desactivado por seguridad.
Otra forma más elaborada es la siguiente:
Trabajando siempre con el editor en modo
Código insertar el siguiente código Javascript al principio de todo (línea 1):
<script type="text/javascript">
function anteponcero(valor){
if(valor < 10)
return '0'+valor;
else
return valor;
}
function darformato(fecha){
var anyo = fecha.getFullYear();
var mes = anteponcero(fecha.getMonth()+1); // Los meses van de 0 a 11 así que sumamos 1
var dia = anteponcero(fecha.getDate());
var hora = anteponcero(fecha.getHours());
var minutos = anteponcero(fecha.getMinutes());
var segundos = anteponcero(fecha.getSeconds());
return dia+'/'+mes+'/'+anyo+' '+hora+':'+minutos+':'+segundos; // Devolvemos la fecha con el formato habitual
}
function actualizarfecha()
{
var ahora = new Date(); // Obtenemos la fecha actual
document.getElementById("fechaactual").innerHTML = darformato(ahora); // Cambiamos el texto que hay en el div con id igual a fechaactual
setTimeout("actualizarfecha()",1000); // Actualizamos la fecha cada segundo
}
</script>
Luego pondremos lo siguiente allí donde queramos que se muestre la fecha (el texto entre <div id="fechaactual"> y </div> se substituirá de forma automática mediante Javascript por el valor de la fecha):
<div id="fechaactual">texto que se substituirá</div>
Y por último pondremos al final del todo el siguiente código:
<script type="text/javascript">
actualizarfecha(); // Iniciamos el proceso
</script>
La diferencia con el código PHP es que se muestra la hora del ordenador del internauta y que el valor se va actualizando cada minuto automáticamente sin tener que refrescarse (o actualizarse) la página.
Por acabar, otra alternativa sería añadir algún
gadget de Google o utilidad similar escrita en Javascript (y probablemente que utiliza tecnología
AJAX) que mostrara la hora del ordenador del internauta o la hora de algún servidor de tiempo de Internet.
Reconozco que la solución propuesta es bastante técnica y sugiero que se utilice con cautela. Por otra parte, las posibilidades que ofrece PHP y Javascript son inmensas y aunque esto sólo son ejemplos de como se podría hacer, espero que sirva de ayuda.
Un saludo.