¾Õ¼ Áú¹®Àº ÇØ°áµÇ¾î ´Ù Áö¿ü½À´Ï´Ù
time ±¸¹®À» °øºÎÇÏ´Ù Èê·¯Èê·¯ »ý°¢ÀÌ Áö³´ÞÀÇ ¸¶Áö¸·³¯À» ±¸Çϴµ¥ ±îÁö °¡¼ ¿©±âÀú±â °Ë»öÇÏ´Ï ±×·± ±¸¹®ÀÌ ÀÖ´øµ¥ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¸¦ ¸ô¶ó¼ Áú¹®À» ¿Ã¸³´Ï´Ù.
ÀÌÀü´ÞÀÇ ¸¶Áö¸· ³¯À» ±¸ÇÏ´Â ±¸¹®Àο¡
select dateadd(ms,-3,DATEADD(mm, DATEDIFF(mm,0,getdate() ), 0));
ÀÌ ±¸¹®À» ¾î¶»°Ô »ç¿ëÇØ¾ß Çϳª¿ä?
Á¦°¡ ÇÏ·Á´Â °ÍÀº ÀÌÀü´ÞÀÇ ¸¶Áö¸·³¯À» $prev_last ¶ó´Â º¯¼ö¿¡ ÀúÀåÀ» ÇÏ·Á°í Çϴµ¥
±×¸®°í ÀÌÀü´ÞÀ» ±¸ÇÏ´Â ÇÔ¼ö Çѹø ºÁÁֽǷ¡¿ä ¿Ã¹Ù·Î ¸¸µç°ÍÀÎÁö
¾î¶²ºÐÀÌ °¡¸£ÃÄ Á̴ּµ¥ Á¦°¡ Çϳª Ãß°¡¸¦ ÇÏ¿´°Å´ø¿ä
$year=date('Y');
$month=date('m'); // ¿ÃÇØ¿Í ÀÌ´ÞÀ» ±¸ÇÏ¿© º¯¼ö¿¡ ÀúÀåÇÏ°í
$prev_month=$month-1; // ÀÌÀü´ÞÀº ÀÌ´Þ¿¡¼ 1À» »©°í
if($prev_month<1) {
$prev_month=12
$year=$year-1 //ÀÌÀü´ÞÀÌ 12°¡ µÈ´Ù¸é ¿¬µµµµ 1À» »©¾ßÇÒ°Í °°¾Æ ¸¸µé¾ú´Âµ¥ ¸Â³ª¿ä?
}
ÀÌ ±¸¹®ÀÌ ¸Â³ª¿ä?
ÀÌ°É ±¸ÇÏ·Á´Â Àǵµ´Â
mktime ÇÔ¼ö¿¡ ¾µ°í Çϱ⠶§¹®ÀÌ°Å´ø¿ä
|