Tecnología

Inicio

Cómo cambiar el formato de fecha en PHP

Cómo cambiar el formato de fecha en PHP


PHP es un lenguaje de programación de código abierto de propósito general que se ha optimizado para el desarrollo Web. PHP viene con una serie de funciones que los programadores pueden utilizar para implementar tareas comunes, tales como las que requieren fechas y marcas de tiempo. PHP tiene funciones que permiten a los programadores crear fechas y horas usando muchos formatos estándar y PHP ofrece una amplia variedad de formatos integrados capaces de mostrar fechas y horas en prácticamente cualquier formato de la interfaz de usuario o programa requiere.

Instrucciones

1 Abra un editor de texto y crear un nuevo archivo con el nombre dateFormats.php. Insertar un "<? Php" delimitador script PHP y un cierre "?>" Abierta delimitador script PHP. Cualquier texto colocado entre estos delimitadores se considera código PHP e interpretado por el programa PHP. Guardar dateFormats.php en el servidor Web.

<? Php

?>

2 Crear una variable entre el "<? Php" y "php>" etiquetas de nombre "$ thisDate." Utilice la función de PHP strtotime () para analizar la fecha "30/07/70" en una marca de tiempo Unix en relación con ahora. Establecer la variable $ thisDate a la marca de tiempo.

<? Php

$ ThisDate = strtotime ( "07/30/1970");

?>

3 Utilizar el PHP "echo" construcción del lenguaje para imprimir una etiqueta de salto de línea HTML ( ""). Declarar una variable llamada $ dateFormat1 y asignar una función a la variable "date ()". Pasar el formato 'MDY' y la variable $ thisDate a la función date (). El formato 'MDY' indica que $ thisDate debe mostrarse como un solo mes, un solo día, y un año de cuatro dígitos y que estos valores deben estar separados por un guión ( "-").

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

?>

4 Utilice la construcción del lenguaje PHP echo para imprimir el texto "Fecha con mes, día y año completo con formato de guiones:" a la página. Imprimir el valor de la variable $ dateFormat1.

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

?>

5 Utilice el lenguaje PHP echo () construyen a la salida de un salto de línea etiqueta HTML "()".

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

eco "";

?>

6 Declarar una variable llamada $ dateFormat2 y asignar una función date () a la variable. Pasar el formato 'Mdy' y la variable $ thisDate a la función date (). El formato 'Mdy' indica que $ thisDate debe mostrarse como una abreviatura de mes, un día y un año de dos dígitos y que estos valores deben estar separados por un guión ( "-").

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = fecha ( 'Md-y', $ thisDate);

?>

7 Utilice la construcción del lenguaje PHP echo para imprimir el texto "Fecha con mes abreviatura, día y año de dos dígitos con formato de guiones:" a la página. Imprimir el valor de la variable $ dateFormat2.

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = fecha ( 'Md-y', $ thisDate);

echo "Fecha con mes abreviatura, día y año de dos dígitos con formato de guiones:";

echo $ dateFormat2;

?>

8 Utilizar el lenguaje PHP eco construir a la salida de un salto de línea etiqueta HTML "()".

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = fecha ( 'Md-y', $ thisDate);

echo "Fecha con mes abreviatura, día y año de dos dígitos con formato de guiones:";

echo $ dateFormat2;

eco "";

?>

9 Declarar una variable llamada $ dateFormat3 y asignar una función date () a la variable. Pasar el formato 'A / M / D' y la variable $ thisDate a la función date (). El formato 'A / M / D' indica que $ thisDate debe mostrarse como un año de cuatro dígitos, un mes y un día y que estos valores deben estar separados con una barra inclinada ( "/").

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = fecha ( 'Md-y', $ thisDate);

echo "Fecha con mes abreviatura, día y año de dos dígitos con formato de guiones:";

echo $ dateFormat2;

eco "";

$ DateFormat3 = date ( "A / M / D ', $ thisDate);

?>

10 Utilice la construcción del lenguaje PHP echo () para imprimir el texto "Cita con año, mes y día formateado con forward-barras:". Imprimir el valor de la variable $ dateFormat3 utilizando la función de php echo ().

<? Php

$ ThisDate = strtotime ( "07/30/1970");

eco "";

$ DateFormat1 = date ( "MD-Y ', $ thisDate);

echo "Fecha con mes, día y año completo con formato de guiones:";

echo $ dateFormat1;

eco "";

$ DateFormat2 = fecha ( 'Md-y', $ thisDate);

echo "Fecha con mes abreviatura, día y año de dos dígitos con formato de guiones:";

echo $ dateFormat2;

eco "";

$ DateFormat3 = date ( "A / M / D ', $ thisDate);

echo "fecha con año, mes y día formateado con forward-barras:";

echo $ dateFormat3

?>

11 Utilice un navegador Web para abrir dateFormats.php. Compruebe que las fechas se formatean y se escriben en la página Web como se esperaba.

Consejos y advertencias

  • PHP 5.1.1 y las constantes de la oferta a plazo que pueden ahorrar tiempo al dar formato a fechas, incluyendo DATE_RSS, DATE_ATOM, y DATE_W3C.
  • La función strtotime () permite la creación de las fechas relativas.
  • La función mktime () se puede utilizar para mostrar y formato de fechas pasadas y futuras.
  • La función getdate () se puede utilizar para crear una matriz que contiene información de fecha.
  • La función strtotime () utiliza la variable de entorno TZ para calcular la marca de tiempo. Para obtener información sobre la configuración de la zona horaria del sistema, consulte la sección de recursos.