Devdit
 

JavaScript บวก ลบ วันที่ปัจจุบัน

2.7K

สอนภาษา JavaScript เขียนโค้ด บวก ลบ วันที่ปัจจุบัน โดยตัวอย่างจะบวกวันที่เพิ่ม 1 วัน และลบวันที่ 1 วันจากวันที่ปัจจุบัน โดยใช้หลักการบวก ลบ ด้วยหน่วยมิลลิวินาที สามารถเขียนโปรแกรมได้ดังนี้

 

ตัวอย่าง JavaScript บวก ลบ วันที่ปัจจุบัน

<script>
    var date_c = new Date();
    date_i = new Date(Date.now() + (3600 * 1000 * 24));
    date_d = new Date(Date.now() - (3600 * 1000 * 24));
    console.log( "วันที่ปัจจุบัน คือ "+date_c.getDate()+" เดือน "+(date_c.getMonth()+1)+" ปี "+date_c.getFullYear() );
    console.log( "วันที่ปัจจุบัน บวก 1 วัน คือ "+date_i.getDate()+" เดือน "+(date_i.getMonth()+1)+" ปี "+date_i.getFullYear() );
    console.log( "วันที่ปัจจุบัน ลบ 1 วัน คือ "+date_d.getDate()+" เดือน "+(date_d.getMonth()+1)+" ปี "+date_d.getFullYear() );
</script>

ผลลัพธ์

วันที่ปัจจุบัน คือ 14 เดือน 1 ปี 2022
วันที่ปัจจุบัน บวก 1 วัน คือ 15 เดือน 1 ปี 2022
วันที่ปัจจุบัน ลบ 1 วัน คือ 13 เดือน 1 ปี 2022

คำอธิบาย

โค้ดด้านบน บวก ลบ วันที่ปัจจุบันด้วยคำสั่ง Date.now() + (3600 * 1000 * 24) ซึ่งเป็นการบวก ลบ ด้วยหน่วย milliseconds (มิลลิวินาที) โดยสูตร (3600 * 1000 * 24) มีค่าเท่ากับ 86400000 มิลลิวินาที เมื่อแปลงมาเป็นวันจะเท่ากับ 1 วัน

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