Una marca de tiempo UNIX representa el número de segundos transcurridos desde la fecha de la época UNIX , que era la hora a las 00:00:00 UTC del 1 de enero de 1970. La marca de tiempo proporciona un número único para cada segundo que pasa , y proporciona un formato común para representar una fecha que muchos tipos diferentes de sistemas informáticos entienden . Como una marca de tiempo es un número entero , que es fácil de almacenar en una base de datos y hace que sea más fácil de realizar cálculos basados en fecha , tales como el cálculo del número de días entre dos fechas . Utilice el comando PHP " mktime " para crear una marca de tiempo UNIX . Instrucciones
1
Crear una nueva página HTML en una aplicación de diseño de páginas web o editor de texto. Guarde la página como " . Timestamp.php "
2
Añada el siguiente código PHP entre el HTML "
" tags:
php echo " fecha y hora actual: " . time () ; ? >
utiliza el comando PHP "tiempo" para la salida de la marca de tiempo en el momento en que el código se ejecuta . Guarde la página y subirla a tu servidor web.
3
Abra un navegador Web y vaya a " timestamp.php " . Usted verá una salida similar a la siguiente :
timestamp actual: 1305637455 1305637455
representa el número de segundos transcurridos desde la fecha de la época UNIX
4
Cambiar el PHP. código para leer : ?
< php echo " Marca de tiempo: " . mktime ( 0,0,1,12,25,2011 ) ; ? >
Esto genera la marca de tiempo de 12:01 12-25-2011 . Los parámetros aceptados por el comando mktime son:
mktime ($ hora , $ minutos , segundos $ , $ mes , $ dia, $ año )
Guarde el archivo y subirlo a la web servidor
5
Actualiza la página " timestamp.php " en su navegador, y verá aparecer el siguiente : .
Timestamp : 1324771201
Esto muestra la número de segundos entre la fecha de la época UNIX y 12:01 12-25-2011 .