Funcția strtotime

Funcția strtotime transformă o dată arbitrară în format timestamp. Formatul timestamp - este numărul de secunde trecute din 1 ianuarie 1970 până la momentul dat în timp.

Sintaxă

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

Exemplu

Să transformăm data '2025-12-31' în timestamp:

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

Rezultatul executării codului:

php1767128400

Exemplu

Să transformăm data 10 septembrie 2000 în timestamp:

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

Rezultatul executării codului:

php968529600

Exemplu

Să afișăm ziua de mâine (miezul nopții) în format timestamp:

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

Vedeți și

  • funcția checkdate,
    care verifică corectitudinea datei
  • funcția date,
    care formatează data specificată