Devdit
 

PHP แสดงเวลาปัจจุบันไทย วัน เดือน ปี ไทย

4.1K

PHP แสดงเวลาปัจจุบันไทย วัน เดือน ปี ไทย บทความนี้สอนเขียนฟังก์ชันเพื่อแปลง วันที่ เวลา ปัจจุบันของเครื่องเป็น วันที่ เวลา ปัจจุบันภาษาไทย ด้วยภาษา PHP โดยใช้คำสั่ง date ในการดึงวันที่ปัจจุบัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง PHP แสดงเวลาปัจจุบันไทย วัน เดือน ปี ไทย

<?php
    function nowThai() {
        $m = array(
            "",
            "มกราคม",
            "กุมภาพันธ์",
            "มีนาคม",
            "เมษายน",
            "พฤษภาคม",
            "กรกฎาคม",
            "สิงหาคม",
            "กันยายน",
            "ตุลาคม",
            "พฤศจิกายน",
            "ธันวาคม"
        );
        $r = date("d")." ".$m[(int)date("m")]." ".(date("Y")+543)." ".date("H:i:s");    
        return $r;
    }

    $date_today = date("Y-m-d H:i:s");
    echo "จาก {$date_today} เป็น วันที่ ".nowThai();
?>

ผลลัพธ์

จาก 2022-06-12 16:07:07 เป็น วันที่ 12 กรกฎาคม 2565 16:07:07

คำอธิบาย

PHP แสดงเวลาปัจจุบันไทย จากตัวอย่างสร้างฟังก์ชันชื่อ nowThai ทำหน้าที่แสดงวันเวลาปัจจุบันไทย โดยเดือนจะดึง เดือนภาษาไทยเป็นการดึงข้อมูลจาก array ตาม index และเดือนที่ตรงกัน ส่วนปีใช้การบวก 543 เพื่อเปลี่ยน ค.ศ. เป็น พ.ศ.

เขียน 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ