Pobieranie aktualnej daty

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.