Devdit
 

JavaScript วันที่ภาษาไทย เดือนไทย ปี พ.ศ.

3.2K

JavaScript วันที่ภาษาไทย เดือนไทย ปี พ.ศ. บทความนี้สอนเขียนโปรแกรมด้วยภาษา JavaScript เพื่อแปลงวันที่ เป็นวันที่ภาษาไทย ประกอบด้วยเดือนเป็นข้อความไทย และปี เป็น พ.ศ. สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง JavaScript วันที่ภาษาไทย เดือนไทย ปี พ.ศ.

<script>
    function convertToDateThai( date ) {
        var month_th = [
            "",
            "มกราคม", 
            "กุมภาพันธ์", 
            "มีนาคม",
            "เมษายน",
            "พฤษภาคม",
            "มิถุนายน",
            "กรกฎาคม",
            "สิงหาคม",
            "กันยายน",
            "ตุลาคม",
            "พฤศจิกายน",
            "ธันวาคม"
        ];
        return result = date.getDate()+" "+month_th[( date.getMonth()+1 )]+" "+( date.getFullYear()+543 );
    }

    var date = convertToDateThai( new Date("2022-06-15") );
    console.log( date );
</script>

ผลลัพธ์

15 มิถุนายน 2565

คำอธิบาย

JavaScript วันที่ภาษาไทย เดือนไทย ปี พ.ศ. จากตัวอย่างสร้างฟังก์ชันชื่อ convertToDateThai มีรายละเอียดการทำงานดังนี้

1. รับค่า parameter 1 ค่า คือตัวแปรชื่อ date รับเป็นชนิด object วันที่จาก Class Date

2. มีตัวแปร month_th เก็บชื่อเดือนภาษาไทย เพื่อแปลงตัวเลขเดือน เป็นชื่อเดือนไทย

3. return ค่า วันที่ และเดือนข้อความไทยด้วยการดึงค่าจากตัวแปร month_th ตามเลขเดือน สุดท้ายปี จาก ค.ศ. เป็น พ.ศ. ด้วยการบวก 543

4. การใช้งานฟังก์ชันคือ convertToDateThai( new Date("2022-06-15") ) หมายความว่าส่งค่า parameter ด้วย object ของ Class Date ข้อมูลคือ 2022-06-15

5. แสดงผลลัพธ์การแปลงวันที่ระบบ เป็นวันที่ภาษาไทย ด้วยคำสั่ง console.log

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