Funktion mktime

Die Funktion mktime konvertiert ein angegebenes Datum in das Timestamp-Format. Das Timestamp-Format ist die Anzahl der Sekunden, die seit dem 1. Januar 1970 bis zum angegebenen Zeitpunkt vergangen sind.

Syntax

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

Beispiel

Lassen Sie uns die Differenz in Sekunden zwischen dem Jahr 1970 und dem 31.12.2025, 12:59:59 ermitteln:

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

Ergebnis der Codeausführung:

php1815386399

Siehe auch

  • die Funktion time,
    die einen Timestamp für den aktuellen Zeitpunkt zurückgibt
  • die Funktion date,
    die ein angegebenes Datum formatiert