Comment obtenir l'année en cours en PHP
-
Utilisation de la fonction
date()
pour obtenir l’année en cours en PHP -
Utilisation de la fonction
strftime()
pour obtenir l’année en cours en PHP -
Utilisation de l’objet
DateTime
pour obtenir l’année courante en PHP
Dans cet article, nous introduirons des méthodes pour obtenir l’année en cours.
- Utilisation de la fonction
date()
- Utilisation de la fonction
strftime()
. - Utilisation de la méthode
format()
dans l’objet DateTime
Utilisation de la fonction date()
pour obtenir l’année en cours en PHP
Nous pourrions utiliser la fonction intégrée date()
pour obtenir l’année en cours. Elle retourne la date du jour avec le format spécifié. Sa syntaxe est la suivante
date($format, $timestamp);
Le format des paramètres indique le format de la date finale qui sera affichée. Il existe plusieurs variantes. Il doit s’agir d’une chaîne de caractères.
Le paramètre $timestamp
est facultatif. Il indique l’horodatage spécifique et affiche la date en conséquence. Si aucun $timestamp
n’est passé, alors il utilise la date du jour par défaut.
<?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.";
?>
Le format "d-m-Y"
renverra la date complète avec une valeur d’année à 4 chiffres. Le format "Y"
retourne la valeur de l’année à 4 chiffres. Le format "Y"
retourne la valeur à 2 chiffres de l’année. Vous pouvez le modifier en fonction de vos besoins.
Production:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Utilisation de la fonction strftime()
pour obtenir l’année en cours en PHP
Une autre fonction intégrée dans PHP - strftime()
pourrait également retourner la chaîne de date ou d’heure dans le format donné. Elle a un format différent pour les variations de la date et de l’heure.
strftime($format, $timestamp);
Le format variable indique le format de la date ou de l’heure. Il s’agit d’une chaîne de caractères.
La variable timestamp est une variable optionnelle qui renseigne sur l’horodatage UNIX. Il s’agit d’un nombre entier. Si elle n’est pas donnée, la fonction retourne la date ou l’heure actuelle.
<?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.";
?>
Nous pouvons obtenir l’année en cours avec une valeur à 4 chiffres en utilisant le format "%Y"
, et avec une valeur à 2 chiffres en utilisant le format "%y"
.
Production:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Utilisation de l’objet DateTime
pour obtenir l’année courante en PHP
En PHP, la fonction DateTime format()
est utilisée pour afficher la date dans un format spécifié.
$ObjectName = new DateTime();
$ObjectName->format($format);
Le paramètre $format
spécifie le format de la date.
<?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.";
?>
La sortie est la date avec le format spécifié.
Production:
The current date is 20-04-2020.
The current year is 2020.
The current year in two digits is 20.
Article connexe - PHP DateTime
- Comment obtenir le dernier jour du mois avec les fonctions PHP
- Comment calculer la différence entre deux dates à l'aide de PHP
- Comment convertir la date et l'heure en chaîne de caractères en PHP
- Comment convertir une date en un horodatage en PHP
- Comment convertir un horodatage en une date ou une heure lisible en PHP