APUCom.js 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839
  1. /***********************************************************************************************************************************************
  2. * create date : 2008.09.02
  3. * author : dhkim
  4. * file name : APUCom.js
  5. * desc : APU공통스크립트
  6. ***********************************************************************************************************************************************/
  7. /**
  8. * @param : yearStr - yyyy
  9. * @param : monthStr - mm
  10. * @return : lastDay - dd 해당년월의 말일
  11. * @desc : 입력한 년월의 마지막 일자를 계산
  12. * 예) getLastDay(yearStr, monthStr)
  13. */
  14. function getLastDay(yearStr, monthStr){
  15. var year = eval(yearStr);
  16. var month = eval(monthStr);
  17. var lastDay = '00';
  18. if(month == 1 || month == 3 || month == 5 || month == 7 || month == 8
  19. || month == 10 || month == 12){
  20. lastDay = '31';
  21. }else if(month == 4 || month == 6 || month == 9 || month == 11){
  22. lastDay = '30';
  23. }else if(month == 2){
  24. if((year%4) == 0 && (year%100 != 0) || (year%100 == 0)){
  25. lastDay = '29';
  26. }else{
  27. lastDay = '28';
  28. }
  29. }
  30. return lastDay;
  31. }
  32. /*
  33. */