ÇùÁ¤ ¼¼°è Ç¥ÁؽÃ(UTC)¸¦ »ç¿ëÇÏ¿© Date °³Ã¼ÀÇ ¿ù °ªÀ» ¼³Á¤ÇÑ´Ù.
¹Ýȯ°ª iTime´Â ¼³Á¤µÈ ½Ã°£À» getTime ¸Þ¼µå·Î ¹Ýȯ¹Þ´Â 1970³â 1¿ù 1ÀÏ ÀÚÁ¤°úÀÇ ½Ã°£°ª »çÀÌÀÇ ½Ã°£À» ¹Ð¸®ÃÊ ´ÜÀ§·Î ³ªÅ¸³»´Â Á¤¼ö°ªÀ» ¹ÝȯÇÑ´Ù.
numMonthÀÇ °ªÀÌ 0(=1¿ù)ºÎÅÍ 11(=12¿ù)±îÁöÀÇ ¼öÄ¡ÀÌ¸é ±× ¿ùÀ», 11º¸´Ù Å©°Å³ª À½¼öÀ̸é ÀÌ¿¡ µû¶ó ÀúÀåµÈ ³âµµ°¡ Áõ°¨ÇÑ´Ù. ±×·¯³ª ÇöÀç ¿ù¿¡¼ º¯µ¿µÇ´Â °ÍÀÌ ¾Æ´Ï¶ó ÇØ´ç ³âµµÃʺÎÅÍ °è»êµÈ´Ù.
¿¹¸¦ µé¾î, ÀúÀåµÈ ÀÏÀÚ°¡ "Jan 5, 2002"ÀÌ°í setUTCMonth(15)°¡ È£ÃâµÇ¸é ÀÏÀÚ´Â "Mar 5, 2003"À¸·Î ¹Ù²ï´Ù.
ÀÏÀÚµµ ÇØ´ç ¿ùÀÇ ±æÀ̸¦ ³ÑÄ¡¸é ³ÑÄ£¸¸Å ´ÙÀ½ ¿ù·Î ÀÌ¿ù °è»êµÇ°í, À½¼öÀ̸é ÇØ´ç Àϼö ¸¸Å »« Àü¿ù·Î ¼³Á¤µÈ´Ù.
ÇöÁö½Ã°£À» »ç¿ëÇÏ´Â ¿ù °ªÀ» ¼³Á¤ÇÏ·Á¸é setMonth ¸Þ¼µå¸¦ »ç¿ëÇ϶ó.
<SCRIPT> var now=new Date(); // ÇöÀç ½Ã°£À» º¯¼ö¿¡ ÇÒ´ç document.write('Áö±ÝÀº Ç¥Áؽà ÀÏÀÚ´Â '+(now.getUTCMonth()+1)+'¿ù '+now.getUTCDate()+'ÀÏÀÌ´Ù.<BR>'); // ÇöÀç Ç¥Áؽð£À¸·Î ¿ù, ÀÏÀ» Ãâ·ÂÇÑ´Ù. now.setUTCMonth(1,20); // Ç¥Áؽ𣿡 ¿ù, ÀÏÀ» ¼³Á¤ÇÑ´Ù. document.write('¼³Á¤µÈ Ç¥Áؽà ÀÏÀÚ´Â '+(now.getUTCMonth()+1)+'¿ù '+now.getUTCDate()+'ÀÏÀÌ´Ù.<BR>'); // »õ·Î ¼³Á¤µÈ Ç¥Áؽð£À¸·Î ¿ù, ÀÏÀ» Ãâ·ÂÇÑ´Ù. document.write('now.setUTCMonth(1,20)='+now.setUTCMonth(1,20));
<SCRIPT> var br='<BR>'; // ÁÙ¹Ù²Þ var str=''; // Ãâ·Â ¹®ÀÚ¿ º¯¼ö ¼±¾ð var now=new Date(); // ÇöÀç ½Ã°£À» º¯¼ö¿¡ ÇÒ´ç str+='now=new Date()'+br; // ÇöÀç½Ã°£ º¯¼ö ¼³Á¤ ³»¿ª º¸¿©ÁÜ str+='now.toLocaleString()='+now.toLocaleString()+br+br; // ÇöÀç ½Ã°£ Ãâ·Â now.setUTCMonth(0,1); // »õ·Î¿î ÀÏÀÚ 1¿ù 1ÀÏÀ» ¼³Á¤ str+='now=setUTCMonth(0,1)='+now+br; // °á°ú ½Ã°£ Ãâ·Â str+='now.toLocaleString()='+now.toLocaleString()+br+br; // °á°ú ÇöÁö ½Ã°£ Ãâ·Â now.setUTCMonth(11); // »õ·Î¿î ¿ù(11) 12¿ùÀ» ¼³Á¤ str+='now=setUTCMonth(11)='+now+br; // °á°ú ½Ã°£ Ãâ·Â str+='now.toLocaleString()='+now.toLocaleString()+br+br; // °á°ú ÇöÁö ½Ã°£ Ãâ·Â now.setUTCMonth(24); // »õ·Î¿î ¿ù 24¸¦ ¼³Á¤, ³âµµÃʺÎÅÍ 15°³¿ù °è»êÇÏ¿© ³âµµµµ º¯°æ str+='now=setUTCMonth(15)='+now+br; // °á°ú ½Ã°£ Ãâ·Â str+='now.toLocaleString()='+now.toLocaleString()+br; // °á°ú ÇöÁö ½Ã°£ Ãâ·Â now.setUTCMonth(-6,15); // »õ·Î¿î ÀÏÀÚ -6¿ù 15ÀÏÀ» ¼³Á¤, ¿ùÀº ³âµµÃʺÎÅÍ °è»ê str+='now=setUTCMonth(-6,15)='+now+br; // °á°ú ½Ã°£ Ãâ·Â str+='now.toLocaleString()='+now.toLocaleString()+br+br; // °á°ú ÇöÁö ½Ã°£ Ãâ·Â document.write(str); // °á°ú ¹®ÀÚ¿ Ãâ·Â </SCRIPT>