JS รับวันที่และเวลาปัจจุบัน
วันที่ var = วันที่ใหม่ (); date.geteyear (); // รับปีปัจจุบัน (2 หลัก) วันที่. getulyear (); // รับทั้งปี (4 หลัก, 2014) date.getMonth (); // รับเดือนปัจจุบัน (0-11, 0 แสดงถึงเดือนมกราคม) วันที่ getDate (); // รับวันปัจจุบัน (1-31) date.getday (); // รับสัปดาห์ปัจจุบัน x (0-6, 0 หมายถึงวันอาทิตย์) วันที่. getTime (); // รับเวลาปัจจุบัน (มิลลิวินาทีเริ่มต้นจาก 1970.1.1) วันที่. getHours (); // รับจำนวนชั่วโมงปัจจุบัน (0-23) date.getMinutes (); // รับจำนวนนาทีปัจจุบัน (0-59) วันที่. getSeconds (); // รับหมายเลขปัจจุบันของวินาที (0-59) วันที่. getMilliseconds (); // รับจำนวนปัจจุบันของมิลลิวินาที (0-999) วันที่ TolocaledateString (); // รับวันที่ปัจจุบันเช่นวันที่ 25 มิถุนายน 2014 วันที่ Tolocaletimestring (); // รับเวลาปัจจุบันดังนี้ 4:45:06 PM Date.tolocalestring (); // รับวันที่และเวลาเป็น 25 มิถุนายน 2014 เวลา 4:45:06 น. วันที่ Tolocalestring (); // รับวันที่และเวลาเป็น 25 มิถุนายน 2014 เวลา 16:45:06 น.
หมายเหตุ: GetYear () และ GetRyEdear () สามารถรับปีได้ทั้งคู่ แต่มีความแตกต่างเล็กน้อยระหว่างทั้งสอง
GetYear () จะแสดงในเบราว์เซอร์เป็น: 114 (ตัวอย่าง 2014 เป็นตัวอย่าง) เพราะ GetYear ส่งคืนมูลค่าของ "ปีปัจจุบันปี 1900" (นั่นคือฐานปีคือ 1900)
ใช้ js เพื่อรับปีโดยใช้: getGreetHear ()
รีเฟรชในเวลาที่เหมาะสม
สำหรับการรีเฟรชที่กำหนดเวลาให้ใช้ setInterval สำหรับความแตกต่างเฉพาะระหว่าง settimeout และ setInterval โปรดดูวัสดุอื่น ๆ
1. ก่อนอื่นหน้าต้องการพื้นที่เพื่อแสดงเวลา
<div id = "showdate"> </div>
2. รับเวลา
<script type = "text/javascript"> $ (function () {setInterval ("getTime ();", 1,000); // ดำเนินการทุกวินาที}) // รับเวลาปัจจุบันของฟังก์ชันระบบ getTime () {var mydate = new date (); var date = myDate.TolocalEdateString (); var hours = myDate.GetHours (); var นาที = myDate.getMinutes (); var วินาที = myDate.getSeconds (); $ ("#showdate"). html (วันที่+""+ชั่วโมง+":"+นาที+":"+วินาที); // กำหนดค่าเป็น div} </script>ใช้ tolocaledateString () เพื่อรับโดยตรงทั้งปีเดือนและวันและไม่จำเป็นต้องได้รับปีและวันแยกกัน
และ tolocaletimestring () สามารถรับเวลานาทีและวินาทีโดยตรงเนื่องจากรูปแบบที่ได้รับนั้นไม่จำเป็น ดังนั้นจึงสามารถรับแยกต่างหาก