PHP:
Отримання поточної дати
Як:
Рідний PHP
Вбудована функція date()
в PHP є найпрямішим способом отримати поточну дату. Ви можете форматувати дату різними способами, вказавши параметр формату.
echo date("Y-m-d"); // Виводить: 2023-04-01 (наприклад)
echo date("l, F j, Y"); // Виводить: субота, квітень 1, 2023
Щоб отримати дату та час з підтримкою часових поясів, ви можете використовувати клас DateTime
разом з DateTimeZone
.
$dateTime = new DateTime('now', new DateTimeZone('America/New_York'));
echo $dateTime->format('Y-m-d H:i:s'); // Виводить: 2023-04-01 12:00:00 (наприклад)
Використання Carbon (Популярна стороння бібліотека)
Carbon - це просте API-розширення для DateTime
, яке забезпечує більш чистий та плинний спосіб роботи з датами та часом.
Спочатку переконайтеся, що у вас встановлено Carbon через Composer:
composer require nesbot/carbon
Потім ви можете використовувати його для отримання поточної дати:
use Carbon\Carbon;
echo Carbon::now(); // Виводить: 2023-04-01 12:00:00 (наприклад, у форматі за замовчуванням)
echo Carbon::now()->toDateString(); // Виводить: 2023-04-01
echo Carbon::now()->format('l, F j, Y'); // Виводить: субота, квітень 1, 2023
Carbon збагачує роботу з датою та часом в PHP, додаючи читабельність та масу функціональних можливостей для маніпулювання часом, порівняння та форматування.