จำเป็นต้องใช้ตัวจับเวลาในโครงการและผลกระทบมีดังนี้:
รหัส JS:
การคัดลอกรหัสมีดังนี้:
/*รับเวลาปัจจุบัน*/
ฟังก์ชั่น getCurrentDate ()
-
var timestr = '';
var curdate = วันที่ใหม่ ();
var curmonth = curdate.getMonth ()+1; // รับเดือนปัจจุบัน (0-11, 0 แสดงถึงเดือนมกราคม)
var curday = curdate.getdate (); // รับวันปัจจุบัน (1-31)
var curweekday = curdate.getday (); // รับสัปดาห์ปัจจุบัน x (0-6, 0 หมายถึงวันอาทิตย์)
var curhour = curdate.getHours (); // รับจำนวนชั่วโมงปัจจุบัน (0-23)
var curminute = curdate.getMinutes (); // รับจำนวนนาทีปัจจุบัน (0-59)
var cursec = curdate.getSeconds (); // รับหมายเลขปัจจุบันของวินาที (0-59)
timestr = curmonth+'เดือน'+curday+'วันและสัปดาห์';
สวิตช์ (Curweekday)
-
กรณีที่ 0: timestr += 'วัน'; break;
กรณีที่ 1: timestr += 'one'; break;
กรณีที่ 2: Timestr += 'Two'; Break;
กรณีที่ 3: Timestr += 'Three'; Break;
กรณีที่ 4: Timestr += 'Four'; Break;
กรณีที่ 5: Timestr += 'Five'; Break;
กรณีที่ 6: Timestr += 'Six'; Break;
-
ถ้า (curhour <10)
-
ถ้า (curminute <10)
-
ถ้า (cursec <10)
-
timestr+= '0'+curhour+': 0'+curminute+': 0'+cursec;
-
อื่น
-
timestr+= '0'+curhour+': 0'+curminute+':'+cursec;
-
-
อื่น
-
ถ้า (cursec <10)
-
timestr+= '0'+curhour+':'+curminute+': 0'+cursec;
-
อื่น
-
timestr+= '0'+curhour+':'+curminute+':'+cursec;
-
-
-
อื่น
-
ถ้า (curminute <10)
-
ถ้า (cursec <10)
-
timestr+= ''+curhour+': 0'+curminute+': 0'+cursec;
-
อื่น
-
timestr+= ''+curhour+': 0'+curminute+':'+cursec;
-
-
อื่น
-
ถ้า (cursec <10)
-
timestr+= ''+curhour+':'+curminute+': 0'+cursec;
-
อื่น
-
timestr+= ''+curhour+':'+curminute+':'+cursec;
-
-
-
$ ("#time") ข้อความ (Timestr);
-
จากนั้นใช้ฟังก์ชั่นนี้
สุดท้ายมาสรุปฟังก์ชั่นบางอย่างของวันที่ JavaScript:
var myDate = วันที่ใหม่ ();
mydate.geteyear (); // รับปีปัจจุบัน (2 หลัก)
mydate.getlyear (); // รับทั้งปี (4 หลัก, 1970-????)
mydate.getMonth (); // รับเดือนปัจจุบัน (0-11, 0 แสดงถึงเดือนมกราคม)
myDate.getDate (); // รับวันปัจจุบัน (1-31)
mydate.getday (); // รับสัปดาห์ปัจจุบัน x (0-6, 0 หมายถึงวันอาทิตย์)
mydate.getTime (); // รับเวลาปัจจุบัน (จำนวนมิลลิวินาทีเริ่มต้นจาก 1970.1.1)
mydate.getHours (); // รับจำนวนชั่วโมงปัจจุบัน (0-23)
mydate.getMinutes (); // รับจำนวนนาทีปัจจุบัน (0-59)
mydate.getSeconds (); // รับหมายเลขปัจจุบันของวินาที (0-59)
mydate.getMilliseconds (); // รับจำนวนมิลลิวินาทีปัจจุบัน (0-999)
MyDate.TolocalEdatestring (); // รับวันที่ปัจจุบัน
var mytime = mydate.tolocaletimestring (); // รับเวลาปัจจุบัน
myDate.tolocalestring (); // รับวันที่และเวลา