Tecnología

Inicio

Cómo convertir un PHP Marca de tiempo a una fecha

Cómo convertir un PHP Marca de tiempo a una fecha


Una marca de tiempo PHP almacena el número de segundos desde las 00:00:00 01 de enero 1970, conocida como la fecha época Unix. Este sistema permite que las fechas para ser manipuladas y almacenadas como números estándar y ofrece una base común desde la que se pueden convertir fácilmente a diferentes zonas de tiempo y formatos. La función de PHP date () se utiliza para convertir una marca de tiempo de PHP en un formato de fecha personalizable, usando una variedad de opciones de formato.

Instrucciones

1 Crear una variable que contiene una marca de tiempo que representa la fecha y hora actuales utilizando el tiempo de función de PHP (). Agregue el siguiente código a su página PHP: $ timestamp = time ();

2 Vaya a la función date () en el manual de PHP en línea y seleccionar las señales relevantes para el formato de fecha que se va a utilizar. Por ejemplo, el uso de la letra F sería recuperar el nombre de mes a partir de la fecha y hora.

3 Crear una cadena de formato de fecha para obtener la salida requerida. Por ejemplo, "m / d / Y" crea el formato de fecha estándar "dd / mm / aaaa", en la que "m" es una representación numérica del mes, "d" es la representación numérica del día e "y" representa el año con cuatro dígitos. 25 de diciembre de 2010, se representaría como 12/25/2010.

4 Pase la cadena de formato fecha y la marca de tiempo a la función date () y almacenar el resultado en una variable utilizando el código PHP: $ fecha = fecha ( "M / D / Y", $ fecha y hora);

5 Enviar la fecha formateada al navegador llamando a la función de PHP echo (), utilizando el código PHP: echo $ date;

Esto mostrará la marca de tiempo convertido en el formato de fecha elegida.

Consejos y advertencias

  • Para crear una marca de tiempo de PHP a partir de una fecha y hora personalizado, utilice la función de PHP mktime ().
  • Utilice la función de MySQL SQL UNIX_TIMESTAMP () para convertir una marca de tiempo de MySQL en PHP una marca de tiempo, que puede entonces luego ser formateado con el comando date ().