Funzione mktime

La funzione mktime converte una data specificata nel formato timestamp. Il formato timestamp - è il numero di secondi trascorsi dal 1 gennaio 1970 fino al momento specificato nel tempo.

Sintassi

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

Esempio

Otteniamo la differenza in secondi tra l'anno 1970 e 31.12.2025, 12:59:59:

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

Risultato dell'esecuzione del codice:

php1815386399

Vedi anche

  • la funzione time,
    che restituisce il timestamp per il momento corrente
  • la funzione date,
    che formatta una data specificata