Función strtotime

La función strtotime convierte una fecha arbitraria al formato timestamp. El formato timestamp es el número de segundos transcurridos desde el 1 de enero de 1970 hasta el momento especificado.

Sintaxis

phpstrtotime(string $datetime, ?int $baseTimestamp = null): int|false

Ejemplo

Convirtamos la fecha '2025-12-31' a timestamp:

php<?php
  echo strtotime('2025-12-31');
?>

Resultado de la ejecución del código:

php1767128400

Ejemplo

Convirtamos la fecha 10 de septiembre de 2000 a timestamp:

php<?php
  echo strtotime('10 September 2000');
?>

Resultado de la ejecución del código:

php968529600

Ejemplo

Mostremos el día de mañana (medianoche) en formato timestamp:

php<?php
  echo strtotime('Tomorrow');
?>

Ver también

  • la función checkdate,
    que verifica la validez de una fecha
  • la función date,
    que formatea una fecha determinada