Nykyisen päivämäärän hankkiminen

PHP:
Nykyisen päivämäärän hankkiminen

Miten:

Natiivi PHP

PHP:n sisäänrakennettu date()-funktio on suoraviivaisin tapa saada nykyinen päivämäärä. Voit muotoilla päivämäärää eri tavoin määrittelemällä muotoiluparametrin.

echo date("Y-m-d"); // Tulostaa: 2023-04-01 (esimerkiksi)
echo date("l, F j, Y"); // Tulostaa: lauantai, huhtikuu 1, 2023

Saat päivämäärän ja ajan aikavyöhyketuella käyttämällä DateTime-luokkaa yhdessä DateTimeZone-luokan kanssa.

$dateTime = new DateTime('now', new DateTimeZone('America/New_York'));
echo $dateTime->format('Y-m-d H:i:s'); // Tulostaa: 2023-04-01 12:00:00 (esimerkiksi)

Käyttäen Carbonia (Suosittu Kolmannen Osapuolen Kirjasto)

Carbon on yksinkertainen API-laajennus DateTime-luokalle, joka tarjoaa selkeämmän ja sujuvamman tavan työskennellä päivämäärien ja aikojen kanssa.

Varmista ensin, että sinulla on Carbon asennettuna Composerin kautta:

composer require nesbot/carbon

Sen jälkeen voit käyttää sitä nykyisen päivämäärän hakemiseen:

use Carbon\Carbon;

echo Carbon::now(); // Tulostaa: 2023-04-01 12:00:00 (esimerkiksi, oletusmuodossa)
echo Carbon::now()->toDateString(); // Tulostaa: 2023-04-01
echo Carbon::now()->format('l, F j, Y'); // Tulostaa: lauantai, huhtikuu 1, 2023

Carbon rikastaa PHP:n päivämäärä- ja aikakäsittelyä lisäämällä luettavuutta ja runsaasti toiminnallisuutta ajan manipulointiin, vertailuun ja muotoiluun.