1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- /************************************************************************************************
- DATE : 2008-01-01
- WRITER : ???
- DEFINITION : CRD ?? JavaScript
- *************************************************************************************************/
- /**
- * ??? ???? ?? ?????? ??
- *
- */
- function intComma(num){
- var result ="";
- for(var i=0; i<num.length; i++) {
- var tmp = num.length-(i+1)
- if(i%3==0 && i!=0)
- result = ',' + result;
- result = num.charAt(tmp) + result;
- }
- return result;
- }
- /**
- * ??? ?? ?? ????? ??? ?? ???.
- *
- */
- function makeArray(iSize)
- {
- this.length = iSize;
- for (i = 1; i <= iSize; i++)
- {
- this[i] = 0;
- }
- return this;
- }
- function lastDay(sYM)
- {
-
- daysArray = new makeArray(12); // ??? ????.
- for (i=1; i<8; i++)
- {
- daysArray[i] = 30 + (i%2);
- }
- for (i=8; i<13; i++)
- {
- daysArray[i] = 31 - (i%2);
- }
- var sYear = sYM.substring(0, 4) * 1;
- var sMonth = sYM.substring(4, 6) * 1;
-
- if (((sYear % 4 == 0) && (sYear % 100 != 0)) || (sYear % 400 == 0))
- {
- daysArray[2] = 29;
- }
- else
- {
- daysArray[2] = 28;
- }
-
- return daysArray[sMonth].toString();
- }
|