Date Method ÀÌÇØ
½Ã°è
´Þ·Â
½Ã°è¿Í ´Þ·Â
³¯Â¥ °è»êÇϱâ
´Þ·Â À̸§¾²±â
Date °´Ã¼´Â JavaScript1.0 ºÎÅÍ Áö¿øÇϱ⠽ÃÀÛÇÑ ¿ª»ç°¡ ±íÀº ³»Àå °´Ã¼ÀÔ´Ï´Ù. ½Ã°£À» ´Ù·ç´Â ÀÌ °´Ã¼´Â
¸¹Àº °æ¿ì¿¡ À¯¿ëÇÕ´Ï´Ù. À¥ ÆäÀÌÁö »Ó¸¸ÀÌ ¾Æ´Ï°í DB °°Àº ÀڷḦ ÀúÀåÇÏ´Â µ¥ ½Ã°£À» ±â·ÏÇÒ ¼ö ÀÖ°Ô
ÇÕ´Ï´Ù. ÇöÀç´Â JavaScript1.3, JScript3.0 ±îÁö Áö¿øÇÏ°í ¹öÁ¯ÀÌ ¿Ã¶ó °¥¼ö·Ï 2000³â ¹®Á¦ÇذáÀ»
À§ÇÏ¿© ¸î¸î ÇÔ¼ö(method)°¡ Ãß°¡ µÇ¾ú½À´Ï´Ù.
Date °´Ã¼´Â ¾Æ·¡ÀÇ 3°¡Áö Áß¿¡¼ Çϳª·Î ¸¸µé ¼ö ÀÖ½À´Ï´Ù.
1. dateObj = new Date()
2. dateObj = new Date("month day, year [hours:minutes:seconds]")
3. dateObj = new Date(year, month, day[, hours, minutes, seconds])
1. ÀÇ Date()ÀÇ °ýÈ£ ¾È¿¡ ¾Æ¹«·± ½Ã°£µµ ÁöÁ¤ÇÏÁö
¾ÊÀ¸¸é ÇöÀçÀÇ ½Ã°£À¸·Î Date °´Ã¼¸¦ ¸¸µì´Ï´Ù. 2. ÀÇ °ýÈ£ ¾È¿¡ ÁöÁ¤ÇÑ °ÍÀº ÁöÁ¤ÇÒ ½Ã°£À» ¹®ÀÚ¿·Î
ÁöÁ¤ÇÕ´Ï´Ù. 3. Àº ¼ýÀÚ·Î ½Ã°£À» ÁöÁ¤ÇÕ´Ï´Ù. ´ë°ýÈ£([, ])·Î ¹Àº °ÍÀº »ý·«ÇÒ ¼ö ÀÖ°í »ý·«ÇÑ
½Ã°£Àº ¸ðµÎ 0(zero)À¸·Î ÁöÁ¤µË´Ï´Ù.
- year : ³âÀ» ÁöÁ¤ÇÑ´Ù. 1997, November µîÀÌ´Ù. ¼ýÀÚ·Î ÁöÁ¤½Ã °¡±ÞÀû Àüü ³âµµ¸¦ ÁöÁ¤Çϰí
97°°Àº ½ÄÀÇ ÂªÀº ³âµµ´Â ÁöÁ¤ÇÏÁö ¾Ê´Â´Ù.
- month : ¿ùÀ» ÁöÁ¤ÇÑ´Ù. ÁöÁ¤ÇÒ ¼ö ÀÖ´Â °ªÀº ¼ýÀÚ 0¿¡¼ 11±îÁöÀÇ ¼ýÀÚ³ª ¹®ÀÚ "January" ¿¡¼
"December" ±îÁöÀÌ´Ù. ¼ýÀÚ·Î ÁöÁ¤½Ã 1¿ùÀº 0À¸·Î ÁöÁ¤ÇÑ´Ù. 9´Â 10¿ù·Î ÁöÁ¤µÈ´Ù.
- Date : ³¯Â¥¸¦ ÁöÁ¤ÇÑ´Ù. ¼ýÀÚ 1¿¡¼ 31±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
- hour: ½Ã°£À» ÁöÁ¤ÇÑ´Ù. ¼ýÀÚ 0¿¡¼ 23±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù. 0Àº ÀÚÁ¤À̰í 12´Â Á¤¿ÀÀÌ´Ù.
- minute : ºÐÀ» ÁöÁ¤ÇÑ´Ù. ¼ýÀÚ 0¿¡¼ 59±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
- second : Ãʸ¦ ÁöÁ¤ÇÑ´Ù. ¼ýÀÚ 0¿¡¼ 59±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
- m/s : millisecond(1ÃÊ/1000)¸¦ ÁöÁ¤ÇÑ´Ù. ¼ýÀÚ 0¿¡¼ 999±îÁö ÁöÁ¤ÇÒ ¼ö ÀÖ´Ù.
today = new Date()
birthday = new Date("November 17, 1999 09:24:00")
birthday = new Date(99,10,17)
birthday = new Date(99,10,17,9,24,0)
birthday.getYear() Àº 99¸¦ ¸»ÇØÁÝ´Ï´Ù. ºê¶ó¿ìÀú ¾÷üÀÇ °ø½Ä ¹®¼¿¡´Â ¾øÁö¸¸
new Date() ¿¡ ÁöÁ¤ÇÏ´Â ½Ã°£¿¡ millisecond¸¦ ³Ö¾îÁ־ °¡´ÉÇÕ´Ï´Ù.
new Date(ƯÁ¤ ½Ã°£ÀÇ millisecond)ÀÇ ½ÄÀÔ´Ï´Ù.
T O P