7Àå¿¡¼´Â »ç¿ëÀÚ°¡ ÀڽŸ¸ÀÇ °´Ã¼¸¦ »ý¼ºÇÏ´Â ¹æ¹ý¿¡ ´ëÇØ¼ »ìÆìº¸¾Ò´Ù. ÀÚ¹Ù½ºÅ©¸³Æ® ¾ð¾î´Â
°³¹ßÀÚ°¡ Ȱ¿ëÇÒ ¼ö ÀÖ´Â ¸î°¡Áö °´Ã¼µé¿¡ ´ëÇØ¼ ÀÌ¹Ì Æ÷ÇÔÇϰí Àֱ⠶§¹®¿¡ »ç¿ëÀÚ°¡ Á÷Á¢ ¸¸µéÁö ¾Ê¾Æµµ
»ç¿ëÇÒ ¼ö ÀÖ´Ù. ÀÌ·¸°Ô ¾ð¾î ³»ºÎÀûÀ¸·Î Áö¿øÇÏ´Â °´Ã¼µéÀ» ³»Àå °´Ã¼¶ó°í ºÎ¸¥´Ù.
À̹ø Àå¿¡¼´Â ´©±º°¡ ¿½ÉÈ÷ ¸¸µé¾î ³õÀº(?) ±× °´Ã¼µé¿¡´Â ¾î¶°ÇÑ °ÍµéÀÌ ÀÖ°í,
»ç¿ë¹ýÀº ¾î¶² ¹æ¹ýµéÀÌ ÀÖ´ÂÁö È®ÀÎÇØ º¸´Â ½Ã°£À» °®µµ·Ï ÇϰڴÙ.
8.1 Date Object
Date°´Ã¼´Â ³¯Â¥¿Í ½Ã°£À» ´Ù·ç´Â °´Ã¼ÀÌ´Ù.
°£´ÜÈ÷ ¸»ÇÏÀÚ¸é, ÀÌ °´Ã¼¸¦ ÅëÇØ¼ ÇöÀç ³¯Â¥¸¦ °¡Á®¿À°Å³ª ¿À´ÃÀÌ ¹«½¼ ¿äÀÏÀÎÁö ¾Ë ¼ö ÀÖ´Ù.
- ±âº» »ç¿ë¹ý : ³¯Â¥ °´Ã¼(Date Object)¸¦ »ç¿ëÇÏ·Á¸é ´ÙÀ½°ú °°ÀÌ ÇØ¾ß
ÇÑ´Ù. ¸ÕÀú new¿¬»êÀÚ¸¦ ÅëÇØ¼ °´Ã¼¸¦ ¸¸µé¾î ³½´Ù.(°´Ã¼¸¦ »õ·Î »ý¼ºÇÏ´Â °Å´Ï±î) ±×¸®°í,
ÇØ´ç °´Ã¼¸¦ ÅëÇØ¼ ÇÊ¿äÇÑ ÇÔ¼ö(method, function)¸¦ ºÒ·¯ »ç¿ëÇÏ¸é µÇ´Â °ÍÀÌ´Ù.
¿¹) ÇöÀç ³¯Â¥¸¦ Ãâ·ÂÇÏ´Â ¿¹Á¦
var d = new Date(); // ÇöÀç ³¯Â¥¸¦ °¡Á®¿Â´Ù.
document.write(d); // Ãâ·ÂÇÑ´Ù. |
|
- »ý¼ºÀÚ : new¿¬»êÀÚ¿Í ÇÔ²² »ç¿ëÇÏ¿© ÀνºÅϽº(Instance)¸¦ »ý¼ºÇÏ´Â
ÇÔ¼ö¸¦ »ý¼ºÀÚ(Constructor)¶ó°í ºÎ¸£¸ç, Date °´Ã¼¿¡´Â ´ÙÀ½°ú °°Àº »ý¼ºÀÚ°¡ Á¸ÀçÇÑ´Ù.
»ý¼ºÀÚ | ¿¹ Á¦ | ¼³ ¸í |
Date() | Date() | ÇöÀç ³¯Â¥¸¦ °¡Á®¿Â´Ù. |
Date(year, month, day) | Date(2000, 11, 25) | 2000³â 12¿ù 25ÀÏ ÀÚÁ¤(00½Ã) |
Date(yyyy, mm, dd, hh, mi, ss) |
Date(2020, 9, 7, 9, 10, 55) | 2020³â 10¿ù 7ÀÏ 9½Ã 10ºÐ 55ÃÊ |
Date("mm dd, yyyy hh:mi:ss") | Date("Nov 7, 2020 09:10:55") | 2020³â 11¿ù 7ÀÏ 9½Ã10ºÐ55ÃÊ |
Date(milliseconds) | Date(0) | 1970³â 1¿ù 1ÀÏ 0½Ã 0ºÐ 0ÃÊ |
- °ü·ÃÇÔ¼ö : »ý¼ºµÈ Date°´Ã¼¸¦ ÅëÇØ¼ ´ÙÀ½°ú °°Àº ÇÔ¼öµéÀ»
ÀÌ¿ëÇÒ ¼ö ÀÖ°Ô µÈ´Ù.getXXXÇÔ¼ö´Â ÇöÀçÀÇ °ªÀ» °¡Áö°í ¿À°Ô µÇ¸ç, setXXXÇÔ¼ö´Â »õ·Î¿î °ªÀ» ¼³Á¤ÇÑ´Ù.
getYear() / setYear() | ³âµµ |
getMonth() / setMonth() | ¿ù(0:1¿ù, 1:2¿ù, ......., 11:12¿ù) |
getDate() / setDate() | ÀÏ(1ÀÏ ~ 31ÀÏ) |
getDay() / setDay() | ¿äÀÏ(0:ÀÏ¿äÀÏ, 1:¿ù¿äÀÏ, ...,6:Åä¿äÀÏ) |
getHours() / setHours() | ½Ã°£(0½Ã ~ 23½Ã) |
getMinutes() / setMinutes() | ºÐ(0 ~ 59) |
getSeconds() / setSeconds() | ÃÊ(0½Ã ~ 59) |
getMilliseconds() / setMilliseconds() | ½Ã°£(0½Ã ~ 23½Ã) |
getHours() / setHours() | ½Ã°£(0½Ã ~ 23½Ã) |
* À§ÀÇ ÇÔ¼ö¿Í µ¿ÀÏÇÏÁö¸¸ UTC°¡ µé¾îÀÖ´Â ÇÔ¼öµéÀÌ Á¸ÀçÇÑ´Ù. ¿¡¸¦ µé¾î getYear()ÀÇ UTCÇÔ¼ö´Â getUTCYear()°¡
µÈ´Ù. Áï, getUTCXXX(), setUTCXXX()ÇÔ¼ö°¡ ÀÖ´Ù.
- ¿¹ Á¦
- Last Update : 2001.7.3 by Deadfire(http://www.deadfire.net)
|