ทบทวน วันที่ date object ใน javascript

05 July 2010

การดึงค่ามาใช้งาน

var myDate=new Date(2010,6,1,17,30,30,500);
myDate.getFullYear() = 2010  
// แสดงปี ค.ศ. 4 หลัก

myDate.getYear() = 110  
// ไม่นิยมเพราะจะขึ้นกับ บราวเซอร์ ถ้าใน IE จะเท่ากับ 2010 ใน FF เท่ากับ 2010-1900

myDate.getMonth() = 6 
// เดือน 0-11

myDate.getDate() = 1 
// วันที่ 1-31

myDate.getDay() = 4 
// วัน 0=Sunday, 1=Monday

myDate.getHours() = 17 
// ชั่วโมง 0-23

myDate.getMinutes() = 30 
// นาที 0-59

myDate.getSeconds() = 30  
// วินาที 0-59

myDate.getMilliseconds() = 500  
// มิลลิวินาที 0-999

myDate.getTime() = 1277980230500
// เวลาทั้งหมด เป็น มิลลิวินาที ได้จาก เวลา timestamp + millisecond , 1277980230 + 500

myDate.getTimezoneOffset() = -420
// ความต่างของเวลามาตรฐานโลกตามนาฬิกาที่กรีนิช ในอังกฤษ (คำย่อคือ GMT) กับเวลาที่บ้านเรา
// หน่วยเป็น นาที จากตัวอย่าง -420 ได้จาก 60 นาที คูณด้วย 7 ชม.
// ค่าติดลลบแสดงว่าเร็วกว่าเวลาที่ ที่กรีนิช ในอังกฤษ   420/60 =7 ชม.

myDate.getUTCFullYear() = 2010
// แสดงปี ค.ศ. 4 หลัก ที่กรีนิช ในอังกฤษ

myDate.getUTCMonth() = 6
// เดือน 0-11 ที่กรีนิช ในอังกฤษ

myDate.getUTCDate() = 1
// วันที่ 1-31 ที่กรีนิช ในอังกฤษ

myDate.getUTCDay() = 4
// วัน 0=Sunday, 1=Monday ที่กรีนิช ในอังกฤษ

myDate.getUTCHours() = 10
// ชั่วโมง 0-23 ที่กรีนิช ในอังกฤษ

myDate.getUTCMinutes() = 30
// นาที 0-59 ที่กรีนิช ในอังกฤษ

myDate.getUTCSeconds() = 30
// วินาที 0-59 ที่กรีนิช ในอังกฤษ

myDate.getUTCMilliseconds() = 500
// มิลลิวินาที 0-999 ที่กรีนิช ในอังกฤษ

การแปลงค่า

myDate.toGMTString() = Thu, 01 Jul 2010 10:30:30 GMT
// แปลงวันที่เป็นเวลาที่กรีนิช ในอังกฤษ เป็นแบบข้อความ

myDate.toLocaleString() = Thursday, July 01, 2010 5:30:30 PM
// แปลงวันที่เป็นเวลาที่บ้านเรา

myDate.toLocaleDateString() = Thursday, July 01, 2010
// แปลงวันที่เป็นเวลาที่บ้านเรา ไม่เอาเวลา

myDate.toLocaleTimeString() = 5:30:30 PM
// แปลงวันที่เป็นเวลาที่บ้านเรา ไม่เอาวันที่

myDate.toString() = Thu Jul 01 2010 17:30:30 GMT+0700 (SE Asia Standard Time)
// แปลงวันที่เป็นเวลาที่บ้านเรา เป็นแบบ universal time

myDate.toUTCString() = Thu, 01 Jul 2010 10:30:30 GMT
// แปลงวันที่เป็นเวลาที่กรีนิช ในอังกฤษ เป็นแบบข้อความ

myDate.valueOf() = 1277980230500
// แปลงวันที่เป็นเวลาในหน่วย มิลลิวินาที ได้จาก เวลา timestamp + millisecond , 1277980230 + 500

การตั้งค่าเวลา

// สำหรับการตั้งค่าจะใช้คำสั่งคล้ายกับคำสั่งในการดึงค่ามาใช้ แต่เปลี่บนจาก get เป็น set และเพิ่มค่าพารามิเตอร์เข้าไปในวงเล็บ
// เช่น
myDate.getFullYear()
// เป็น
myDate.setFullYear(2010,6,1)

// หรือ
myDate.getHours()
// เป็น
myDate.setHours(17,30,30,500)

 








บทความในหมวดที่่น่าสนใจ อื่นๆ JAVASCRIPT Learning

31 Jul 10 javascript เรียกฟังก์ชัน ใน parent จาก iframe อ่าน 2750 30 Oct 08 กำหนดเวลารอดำเนินการ ด้วย javascript อย่างง่าย อ่าน 2738 25 Sep 08 รู้จักฟังก์ชันสำหรับการ random อ่าน 2680 25 Mar 09 ใช้งาน cookie ในการจำค่าชื่อผู้ใฃ้และรหัสผ่าน ด้วย javascript และ php อ่าน 2659 25 Sep 08 ไม่ให้ทำการ คัดลอก ( Copy ) และ วาง ( Paste ) อ่าน 2524 22 Mar 10 ทบทวนคำสั่ง break และ continue ใน javascript อ่าน 2426 25 Sep 08 แสดงชื่อไฟล์เอกสารปัจจุบัน ด้วย location.href อ่าน 2394 25 Sep 08 ตกแต่งภาพในเว็บให้น่าสนใจคล้ายภาพสะท้อนจากน้ำ อ่าน 2342 03 Feb 10 ทบทวน javascript ฟังก์ชั่น ให้กรอกเฉพาะภาษาอังกฤษเท่านั้น อ่าน 2260 11 Dec 09 ทบทวน การเรียกใช้งาน events ใน javascript ที่ใช้ได้สำหรับ ทุก browsers อ่าน 2230 02 Jun 10 การหา ขนาด ความกว้าง ความสูงของ รูปภาพ ด้วย javascript อ่าน 2165 21 Oct 08 การล้างค่า ข้อความเริ่มต้นในช่องการค้นหา ด้วย javascript อ่าน 2043 25 Sep 08 ป้องกันคนคลิกขวา และ ป้องกันคน select ข้อความ อ่าน 1897 13 Feb 09 แปลงข้อความเป็นตัวเล็ก toLowerCase ตัวใหญ่ toUpperCase ด้วย javascript อ่าน 1895 22 Mar 09 javascript หาความกว้างและความสูงของหน้าเพจได้ด้วยฟังก์ชันง่ายๆ อ่าน 1732

บทความคนเข้าอ่านวันนี้

25 Sep 08 ฟังก์ชั่นเกี่ยวกับ วันที่ เวลา ใน javascript อ่าน 7132 25 Sep 08 รู้จักฟังก์ชันสำหรับการ random อ่าน 2680 05 Apr 10 กำหนด link ลิ้งค์ ทั้งหมด ให้ เปิดหน้าต่างใหม่ ด้วย jQuery อย่างง่าย อ่าน 2350 21 Jan 11 การใช้งาน Meta characters ใน Regular Expressions ของ PHP อ่าน 1048 28 Oct 08 ดึงข้อมูลจาก text ไฟล์มาแสดงด้วย ajax อ่าน 5338 08 Oct 08 การกำหนด class มากกว่าหนึ่ง อ่าน 2477 19 Jul 10 การนำ ระบบสมาชิก ของ facebook มาประยุกต์ใช้ อ่าน 5414 04 Nov 08 การจำกัดจำนวนตัวอักษร ใน textarea ด้วย jquery อ่าน 4279 03 Feb 11 การใช้งาน character classes ใน Regular Expressions ของ PHP อ่าน 1269 21 Apr 10 สร้างเส้นทาง เพื่อ หาระยะทาง ใน google map ด้วย jQuery อ่าน 7431 18 Oct 10 แนะนำ jwplayer สำหรับ แสดง video ในเว็บ และ jquery jwplayer อ่าน 1565 25 Sep 08 การทำให้หน้าเว็บของเราสามารถดูได้อย่างเดียว อ่าน 2405 03 Aug 11 ใช้งาน google chart ตัวใหม่สร้าง poll อย่างง่าย อ่าน 1192 18 Oct 08 รู้จักการใช้งานฟังก์ขัน after() ใน jquery อ่าน 2814 30 Nov 10 การนำเสนอ และแสดงข้อมูล ด้วย jQuery Flexigrid Plugin เบื้องต้น อ่าน 4211 19 Oct 08 คำสั่ง SQL functions อ่าน 4438 05 Nov 08 CSS สร้างเมนูแนวตั้ง 2 ชั้นโดยไม่ใช้ javascript และตาราง table อ่าน 9285 26 Mar 10 ความแตกต่าง ระหว่าง ฟังก์ชัน strstr กับ strrchr และ การประยุกต์ ใช้งาน อ่าน 1243 26 Jan 12 แสดง icons กำหนดรูปเอง ให้จุดเริ่มเต้น และสิ้นสุดของเส้นทาง ใน google map อย่างง่าย อ่าน 444 13 Oct 11 แนะนำการใช้งาน การเชื่อมต่อ facebook ด้วย php sdk v.3.1.1 อ่าน 770
จำนวนผู้เยี่ยมชม 784645
คน 2012 © Copyright ninenik.com. All rights reserved.