dz¼±µµ¿ò¸»...

¤ýÈ£°¡°èºÎ¸¦ ½ÃÀÛÆäÀÌÁö·Î

ÀºÇà Ä«µå Áõ±Ç º¸Çè ºÎµ¿»ê

     
My Áñ°Üã±â ¼öÁ¤
[¹«·á]  ¿À´ÃÀÇ ¿î¼¼  /  ¹ÙÀÌ¿À¸®µë
¿©±â´Â ȸ¿ø´ÔÀÌ Á÷Á¢ µî·ÏÇϽÅ
Áñ°Üã´Â »çÀÌÆ®°¡ Ãâ·ÂµË´Ï´Ù.
ÄÄÇ»ÅÍ¿Í °ü·ÃÀÖ´Â ¸ðµç ÆÁÀ» °øÀ¯ÇսôÙ.

[Javascript] ³¯Â¥ À¯È¿¼º °Ë»ç

È£°¡°èºÎ|2018-09-13 09:20:21|Á¶È¸ : 32881
ÀԷ¹ÞÀº ³¯Â¥°¡ À¯È¿ÇÑ ³¯Â¥ÀÎÁö °Ë»çÇÑ´Ù.
À±³âÀÎÁöµµ °Ë»çÇÑ´Ù.

// ³¯Â¥°¡ Æ÷¸Ë¿¡ ¸Â´ÂÁö °Ë»ç
function isDateFormat(d) {
var df = /[0-9]{4}-[0-9]{2}-[0-9]{2}/;
return d.match(df);
}

// À±¿¬¿¡ ÇØ´çÇÏ´ÂÁö °Ë»ç
function isLeaf(year) {
var leaf = false;

if(year % 4 == 0) {
leaf = true;
if(year % 100 == 0) leaf = false;
if(year % 400 == 0) leaf = true;
}
return leaf;
}

// ³¯Â¥°¡ Æ÷¸Ë¿¡ ¸Â°í À±¿¬¿¡ ÇØ´çÇÏ´ÂÁö ½ÇÁ¦ ³¯Â¥ À¯È¿¼º °Ë»ç
function isValidDate(d) {
if(!isDateFormat(d)) return false;

var month_day = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31];

var dateArray = d.split('-');
var year = Number(dateArray[0]);
var month = Number(dateArray[1]);
var day = Number(dateArray[2]);

if(day == 0) return false;

var isValid = false;

// À±³â
if(isLeaf(year)) {
if(month == 2) {
if(day < = month_day[month-1] + 1) isValid = true;
} else {
if(day < = month_day[month-1]) isValid = true;
}
} else {
if(day < = month_day[month-1]) isValid = true;
}
return isValid;
}


isValidDate('2017-10-13');








¹øÈ£ Á¦             ¸ñ ÷ºÎ ÀÛ ¼º ÀÏ ÀÛ¼ºÀÚ Á¶È¸
125  

[À©µµ¿ì] Windows¿¡¼­ Æú´õÀÇ ³»¿ëÀ» ÅؽºÆ® ÆÄÀÏ·Î ÀúÀåÇÏ´Â ¹æ...

  2023-08-22 È£°¡°èºÎ 256
122  

[php] ³¯Â¥ °è»ê ¿¹Á¦

  2022-07-25 È£°¡°èºÎ 300
119  

[html5] datalist »ç¿ë¹ý

(1)
2022-02-03 È£°¡°èºÎ 571
114  

cURL »ç¿ë¹ý

(6)
  2020-05-16 È£°¡°èºÎ 3332
113  

[Javascript] ¼ýÀÚ¸¦ ±ÛÀÚ·Î ¹Ù²ãÁÖ´Â ÀÚ¹Ù½ºÅ©¸³Æ®

(1)
  2020-03-11 È£°¡°èºÎ 783
110  

[HTML][CSS] ÆäÀÌÁö ³Ñ±è ¹× ÇÁ¸°ÅÍ Ãâ·Â ¿©¹é ¼³Á¤

(1)
  2019-09-30 È£°¡°èºÎ 112275
108  

[jQuery] ÀͽºÇ÷η¯ ¿Ü ³¯Â¥ ÀԷ¹ڽº »ç¿ëÇϱâ(input type dat...

(1)
2019-09-23 È£°¡°èºÎ 260716
107  

[JavaScript] ½ºÅ©·ÑÇÒ¶§ ¸Þ´º¹Ù »ó´Ü¿¡ °íÁ¤Çϱâ

(1)
  2019-09-11 È£°¡°èºÎ 5837
106  

CSS3 ¹Ìµð¾îÄõ¸® @media ±ÔÄ¢ ÀÌÇØ.

  2019-09-09 È£°¡°èºÎ 4687
105  

[¿¢¼¿] ƯÁ¤ ÀÚ¸´¼ö ¼ýÀÚ ¹Ý¿Ã¸²

  2019-08-22 È£°¡°èºÎ 1498
104  

[Android] Chrome Custom Tabs ½ÃÀÛÇϱâ

(2)
  2019-08-17 È£°¡°èºÎ 35166
100  

Chrome Å©·Ò °­·Â »õ·Î°íħ ´ÜÃàÅ°

  2019-07-15 È£°¡°èºÎ 24694
99  

ȨÆäÀÌÁö(À¥ºê¶ó¿ìÀú) â °¡·Î ¼¼·Î È®ÀÎ ¹æ¹ý

  2019-07-07 È£°¡°èºÎ 24510
98  

Html CSS ¼öÁ÷À¸·Î Áß¾Ó Á¤·Ä ÇÏ´Â ¹æ¹ý

  2019-07-05 È£°¡°èºÎ 9353
92  

[Javascript] ³¯Â¥ À¯È¿¼º °Ë»ç

  2018-09-13 È£°¡°èºÎ 32881
88  

CSS ¹ÝÀÀÇü ·¹À̾ƿô ¸¸µé±â

2018-07-25 È£°¡°èºÎ 56005
86  

ȨÆäÀÌÁö Æ˾÷â È­¸é °¡¿îµ¥ Ãâ·ÂÇϱâ

  2018-07-12 È£°¡°èºÎ 6968
83  

URL ÃÖ´ë±æÀÌ

  2015-06-16 È£°¡°èºÎ 11040
82  

°ø°øÀúÀÛ¹° ÀÚÀ¯ÀÌ¿ë »çÀÌÆ®

  2015-06-16 È£°¡°èºÎ 12272
81  

ÀúÀÛ±Ç ¹®Á¦¾ø´Â ¹«·á À̹ÌÁö »çÀÌÆ®

  2014-11-07 È£°¡°èºÎ 21683
óÀ½À¸·Î ¾ÕÀ¸·Î | [1] 2 3 | ´ÙÀ½ ¸¶Áö¸·