Funcția mktime

Funcția mktime convertește data specificată în format timestamp. Formatul timestamp - este numărul de secunde care au trecut de la 1 ianuarie 1970 până la momentul specificat.

Sintaxă

phpmktime(int $hour, ?int $minute = null, ?int $second = null, ?int $month = null, ?int $day = null, ?int $year = null): int|false

Exemplu

Hai să obținem diferența în secunde între anul 1970 și 31.12.2025, 12:59:59:

php<?php
  echo mktime(12, 59, 59, 12, 31, 2025);
?>

Rezultatul executării codului:

php1815386399

Vedeți și

  • funcția time,
    care returnează timestamp pentru momentul curent
  • funcția date,
    care formatează data specificată