Wie Sie das laufende Jahr in PHP bekommen
-
Verwendung der
date()
Funktion, um das aktuelle Jahr in PHP zu erhalten -
Verwendung der Funktion
strftime()
, um die aktuelle Jahreszahl in PHP zu erhalten -
Verwendung des
DateTime
-Objekts, um das aktuelle Jahr in PHP zu erhalten
In diesem Artikel stellen wir Methoden vor, um das aktuelle Jahr zu ermitteln.
- Verwendung der
date()
-Funktion - Verwendung der Funktion
strftime()
- Verwendung der Methode
format()
im DateTime-Objekt
Verwendung der date()
Funktion, um das aktuelle Jahr in PHP zu erhalten
Wir könnten die eingebaute date()
Funktion benutzen, um das aktuelle Jahr zu erhalten. Sie gibt das aktuelle Datum im angegebenen Format zurück. Ihre Syntax lautet wie folgt
date($format, $timestamp);
Der Parameter format gibt Auskunft über das endgültige Datumsformat, das angezeigt wird. Es hat mehrere Varianten. Es sollte eine Zeichenkette sein.
Der Parameter $timestamp
ist optional. Er gibt Auskunft über den spezifischen Zeitstempel und zeigt das Datum entsprechend an. Wenn kein $timestamp
übergeben wird, wird standardmäßig das aktuelle Datum verwendet.
<?php
$Date = date("d-m-Y");
echo "The current date is $Date.";
echo "\n";
$Year = date("Y");
echo "The current year is $Year.";
echo "\n";
$Year2 = date("y");
echo "The current year in two digits is $Year2.";
?>
Das Format "d-m-Y"
gibt das vollständige Datum mit 4-stelliger Jahreszahl zurück. Das Format "Y"
gibt den 4-stelligen Jahreswert zurück. Das Format "y"
gibt den 2-stelligen Jahreswert zurück. Sie können es nach Ihren Wünschen ändern.
Ausgabe:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Verwendung der Funktion strftime()
, um die aktuelle Jahreszahl in PHP zu erhalten
Eine weitere eingebaute Funktion in PHP - strftime()
könnte ebenfalls die Datums- oder Zeitangabe im angegebenen Format zurückgeben. Sie hat ein anderes Format für Variationen von Datum und Zeit.
strftime($format, $timestamp);
Das variable Format sagt etwas über das Format des Datums oder der Zeit aus. Es ist eine Zeichenkette.
Die Variable timestamp ist eine optionale Variable, die über den UNIX-Zeitstempel Auskunft gibt. Sie ist eine ganze Zahl. Wenn sie nicht angegeben wird, gibt die Funktion das aktuelle Datum oder die aktuelle Zeit zurück.
<?php
$Date = strftime("%d-%m-%Y");
echo "The current date is $Date.";
echo "\n";
$Year = strftime("%Y");
echo "The current year is $Year.";
echo "\n";
$Year2 = strftime("%y");
echo "The current year in two digits is $Year2.";
?>
Wir können das aktuelle Jahr im Format "%Y"
im 4-stelligen Wert und im Format "%y"
im 2-stelligen Wert erhalten.
Ausgabe:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Verwendung des DateTime
-Objekts, um das aktuelle Jahr in PHP zu erhalten
In PHP wird die DateTime format()
Funktion benutzt, um das Datum in einem bestimmten Format anzuzeigen.
$ObjectName = new DateTime();
$ObjectName->format($format);
Der Parameter $format
gibt das Format des Datums an.
<?php
$Object = new DateTime();
$Date = $Object->format("d-m-Y");
echo "The current date is $Date.";
echo "\n";
$Year = $Object->format("Y");
echo "The current year is $Year.";
echo "\n";
$Year2 = $Object->format("y");
echo "The current year in two digits is $Year2.";
?>
Die Ausgabe ist das Datum mit dem angegebenen Format.
Ausgabe:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Verwandter Artikel - PHP DateTime
- Wie Sie den letzten Tag des Monats mit PHP-Funktionen erhalten
- Wie man die Differenz zwischen zwei Daten mit PHP berechnet
- Wie man DateTime in PHP in Strings konvertiert
- Wie konvertiert man ein Datum in einen Zeitstempel in PHP
- Wie man in PHP einen Zeitstempel in ein lesbares Datum oder eine lesbare Uhrzeit konvertiert