Devdit
 

JavaScript เปรียบเทียบวันที่ 2 วัน ด้วย ==, !=, <, <=, >, >=

3.6K

สอนภาษา JavaScript เขียนโค้ดเปรียบเทียบวันที่ 2 วัน ด้วยเครื่องหมายเปรียบเทียบค่า คือ ==, !=, <, <=, > และ >= โดยใช้คำสั่ง getTime ดึงค่าเป็นหน่วยมิลลิวินาที และนำค่าดังกล่าวมาเปรียบเทียบวันที่ 2 วัน สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง JavaScript เปรียบเทียบวันที่ 2 วัน

<script>
    var date1 = new Date("01/21/2022");
    var date2 = new Date("01/21/2022");
    var date3 = new Date("01/31/2022");

    if( date1.getTime() == date2.getTime() ) {
        console.log("วันที่ date1 เท่ากับ date2");
    }

    if( date1.getTime() != date3.getTime() ) {
        console.log("วันที่ date1 ไม่เท่ากับ date3");
    }

    if( date1.getTime() < date3.getTime() ) {
        console.log("วันที่ date1 น้อยกว่า date3");
    }    

    if( date1.getTime() <= date2.getTime() ) {
        console.log("วันที่ date1 น้อยกว่าหรือเท่ากับ date2");
    }    

    if( date3.getTime() > date2.getTime() ) {
        console.log("วันที่ date3 มากกว่า date2");
    }     

    if( date3.getTime() >= date2.getTime() ) {
        console.log("วันที่ date3 มากกว่าหรือเท่ากับ date2");
    }         
</script>

ผลลัพธ์

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