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.