PHP:
Pobieranie aktualnej daty
Jak to zrobić:
Natywny PHP
Wbudowana funkcja date()
w PHP jest najbardziej bezpośrednim sposobem na pobranie bieżącej daty. Można formatować datę na różne sposoby, określając parametr formatu.
echo date("Y-m-d"); // Wyświetla: 2023-04-01 (na przykład)
echo date("l, F j, Y"); // Wyświetla: Sobota, Kwiecień 1, 2023
Aby uzyskać datę i czas z obsługą strefy czasowej, możesz użyć klasy DateTime
wraz z DateTimeZone
.
$dateTime = new DateTime('now', new DateTimeZone('America/New_York'));
echo $dateTime->format('Y-m-d H:i:s'); // Wyświetla: 2023-04-01 12:00:00 (na przykład)
Korzystając z Carbon (Popularna Biblioteka Stron Trzecich)
Carbon to proste rozszerzenie API dla DateTime
, które zapewnia czyściejszy i bardziej płynny sposób pracy z datami i czasem.
Najpierw upewnij się, że masz zainstalowany Carbon za pomocą Composera:
composer require nesbot/carbon
Następnie możesz go użyć do pobrania bieżącej daty:
use Carbon\Carbon;
echo Carbon::now(); // Wyświetla: 2023-04-01 12:00:00 (na przykład, w domyślnym formacie)
echo Carbon::now()->toDateString(); // Wyświetla: 2023-04-01
echo Carbon::now()->format('l, F j, Y'); // Wyświetla: Sobota, Kwiecień 1, 2023
Carbon wzbogaca obsługę dat i czasu w PHP, dodając czytelność i bogactwo funkcjonalności do manipulacji czasem, porównań i formatowania.