PHP:
Obtenir la date actuelle
Comment faire :
PHP Natif
La fonction intégrée date()
de PHP est le moyen le plus direct d’obtenir la date actuelle. Vous pouvez formater la date de diverses manières en spécifiant le paramètre de format.
echo date("Y-m-d"); // Sortie : 2023-04-01 (par exemple)
echo date("l, F j, Y"); // Sortie : Saturday, April 1, 2023
Pour obtenir la date et l’heure avec support du fuseau horaire, vous pouvez utiliser la classe DateTime
avec DateTimeZone
.
$dateTime = new DateTime('now', new DateTimeZone('America/New_York'));
echo $dateTime->format('Y-m-d H:i:s'); // Sortie: 2023-04-01 12:00:00 (par exemple)
Utilisation de Carbon (Une Bibliothèque Tierce Populaire)
Carbon est une extension simple de l’API pour DateTime
qui fournit une manière plus propre et plus fluide de travailler avec les dates et les heures.
Tout d’abord, assurez-vous d’avoir Carbon installé via Composer :
composer require nesbot/carbon
Ensuite, vous pouvez l’utiliser pour obtenir la date actuelle :
use Carbon\Carbon;
echo Carbon::now(); // Sortie : 2023-04-01 12:00:00 (par exemple, dans le format par défaut)
echo Carbon::now()->toDateString(); // Sortie : 2023-04-01
echo Carbon::now()->format('l, F j, Y'); // Sortie : Saturday, April 1, 2023
Carbon enrichit la gestion des dates et heures en PHP en ajoutant de la lisibilité et une abondance de fonctionnalités pour la manipulation, la comparaison et le formatage du temps.