Funkce strtotime

Funkce strtotime převádí libovolné datum do formátu timestamp. Formát timestamp - je počet sekund, které uplynuly od 1. ledna 1970 roku do zadaného okamžiku času.

Syntaxe

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

Příklad

Převeďme datum '2025-12-31' na timestamp:

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

Výsledek provedení kódu:

php1767128400

Příklad

Převeďme datum 10. září 2000 roku na timestamp:

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

Výsledek provedení kódu:

php968529600

Příklad

Vypišme zítřejší den (půlnoc) ve formátu timestamp:

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

Viz také

  • funkci checkdate,
    která kontroluje správnost data
  • funkci date,
    která formátuje zadané datum