NEW Nmail PHP 3 업그레이드 할인
자세히 보기

Nmail ASP 서비스 종료 안내(EOS)

Nmail ASP (nWmail, Nmail Server) 제품은 유상 유지보수를 포함한 모든 서비스가 종료되었습니다.

***** 4월 7일(음력 3월1) 에러 원초적 해결하기 ******

김*우 2005.04.07 09:37 조회 981

헉.. 잠깐 수정을 하려고 한사이에 올리셨군요.. ^^

그런데 아랫분이 하시는 방법은 내일 음력 날짜도 틀리게 나옵니다. ^^;;

제가 한것은 오늘만 해당이 됩니다.

작년에도 이런 문제가 있었는데 해결이 안됐었군요..

머.. 오늘 하루만 문제가 있는거긴 한데..

일단 해결 하는 방법은


/Mail/WebmailMain.asp, line 134

위파일의 해당 위치에 있는


If Ccur(firstMonth) = 2 and Ccur(firstDay) = 30 Then
lunarDate = firstYear & "/" & "03/01"
Else
lunarNextDate = DateAdd("d", 6, lunarDate)
End If

부분을 아래로 수정하시면 됩니다.. 그런데..

음력 29일이 4년에 한번씩 오는거 맞나요? ^^;; 대충 기억으로 한건데..

dim limit_date

if ccur(firstYear) mod 4 = 1 and Ccur(firstMonth) = 2 then
limit_date = 29
else
limit_date = 30
end if
If Ccur(firstMonth) = 2 and Ccur(firstDay) = limit_date Then
lunarDate = firstYear & "/" & "03/01"
Else
lunarNextDate = DateAdd("d", 6, lunarDate)
End If

댓글 2
이전 글 음력 에러 1 당*라 2005.04.07
다음 글 ### 음력에러 임시 해결 방법, 새편지 확인 에러 해결 ### 이*형 2005.04.07