Programación y ejemplos de PHP, jQuery, HTML5, WordPress, MySQL, AMP y htaccess


PHP strtotime(): Convertir una fecha en formato Unix

La función de PHP strtotime() convierte una cadena con formato de fecha en otra con formato de fecha Unix.

La web oficial dice lo siguiente:

Convierte una descripción de fecha/hora textual en Inglés a una fecha Unix

El formato Unix comprende el número de segundos desde el 1 de enero del 1970 00:00:00 UTC hasta el momento en el que se ejecuta la función.

Post que os puedan interesar:

Sintaxis de PHP strtotime()

Repasemos la sintaxis de esta función extraída de su web oficial:

Comento los parámetros:

  • time (Obligatorio): Cadena con formato fecha (En inglés).
  • now (Opcional): Fecha con formato Unix para comparar el tiempo entre time y now.

Los parámetros de esta función de PHP utilizan la zona horaria predeterminada a menos que se especifiquen en el envío de ese parámetro.

Con la función date_default_timezone_get() podemos obtener la zona horaria de nuestro servidor y con date_default_timezone_set() definirla, mientras que con setlocale() podemos establecer el idioma, moneda y otros parámetros por defecto.

Ejemplos de PHP strtotime()

Voy a poner varios ejemplos de strtotime() para ver su funcionalidad:

Tal y como se aprecia en el código del ejemplo he realizado varios ejemplos para saber sacar una fecha determinada, fechas siguientes etc…

Comparar, sumar y restar fechas

Os dejo estos post con los cuales aprenderás a comparar, restar y sumar fechas:

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies