Javascript Tip วันที่ และเวลา ใน javascript


 Javascript มี object ที่ชื่อว่า Date ชึ่งเอาไว้สำหรับจัดการข้อมูลที่เป็นวันที่ และเวลาในบทความนี้จะแสดงตัวอย่างการใช้งาน object Date ของ javascript ดังนี้

<script>

let date1=new Date();//เก็บข้อมูลวันที่เวลาปัจจุบันไว้ในตัวแปร date1

//คำสั่งจะ retrun date1.getFullYear(); รับค่าปีปัจจุบัน
//คำสั่งจะ retrun date1.getMonth(); รับค่าเดือนปัจจุบัน ( โดยเดือนมกราจะมีค่าเป็น  0 )
//คำสั่งจะ retrun date1.getDate(); รับค่าวันปัจจุบัน ( 1-31 )
//คำสั่งจะ retrun date1getHours(); รับค่าชั่วโมงปัจจุบัน(โดย 0 คือเวลาเที่ยงคืน  และ 23 คือเวลาห้าทุ่ม)
//คำสั่งจะ retrun date1.getMinutes(); รับค่านาทีปัจจุบัน (0-59)
//คำสั่งจะ retrun date1.getSeconds(); รับค่าวินาทีปัจจุบัน (0-59)
//คำสั่งจะ retrun date1.getDay(); รับค่าวันของสัปดาห์ปัจจุบัน (โดย 0 คือวันอาทิตย์ และ 6 คือวันเสาร์ )

date1=new Date(1999,11,31,23,59,59);
//คือ การกำหนด object date สำหรับวันที่ 31 ธันวาคม 1999 เวลา ห้าทุ่ม ห้าสิบเก้านาที ห้าสิบเก้าวินาที

date1.setDate(date1.getDate()+3);//เพิ่มวันที่ไป 3 วันจากวันที่ปัจจุบัน

//โดยหาก date1.setDate(date1.getTime()+(3*60000)); หมายถึง เพิ่มเวลาไป 3 นาที จากวิลาปัจจุบัน
//( ซึ่ง 60,000 หมายถึง มิลิวินาทีซึ่ง คือ 1 นาที )

var d = new Date();
var n = d.getTime(); //get time จะ return จำนวนเต็มที่เป็น TimeStamp  ของเวลาปัจจุบัน
  
d = new Date(1434224613052);//สร้าง  object date จากเลข TimeStamp
//d.getFullYear();แสดง return ปีจากตัวเลข TimeStamp
//d.getMonth(); จะ return เดือนจากตัวเลข TimeStamp

</script>