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 โดยเสริมความสามารถในการอ่านง่ายและฟังก์ชันมากมายสำหรับการจัดการเวลา, การเปรียบเทียบ, และจัดรูปแบบ