ASP 날짜 Now(), Date(), Time(), FormatDateTime()
기본 사용예제
Now() : 2014-02-28 오전 10:53:53
Date() : 2014-02-28
Time() : 오후 4:48:49
FormatDateTime(Now(), 0) : 2014-02-28 오전 10:53:53
FormatDateTime(Now(), 1) : 2014년 2월 28월 금요일
FormatDateTime(Now(), 2) : 2014-02-28
FormatDateTime(Now(), 3) : 오후 4:48:49
FormatDateTime(Now(), 4) : 16:48
** YYYY-MM-DD HH24:MI:SS (오라클 기준)
FormatDateTime(Now(), 2) ==> 2009-07-09
FormatDateTime(Now(), 4) ==> 16:48
Right(Now(), 3) ==> :49
====> 2009-07-09 16:48:49
Left(Date(), 4) : 2009 (년)
Mid(Date(), 6,2) : 07 (월)
Int(Mid(Date(), 6, 2)) : 7 (월)
실전
(1) 시간과 분을 분리 하기
oneDateTime = FormatDateTime(Time(), 4)
SpliteTimes = Split(OneDateTime, ":")
SplitTimes(0) : 25시간중의 시간을 나타낸다.
SplitTimes(1) : 분의 값을 나타 낸다.
(2) 쇼핑몰_해당기간에 혜택주기
1) 우선 현재 시간을 구한다.
date_now = replace(date(), "-", "") & right("0"&hour(now),2)
replace(date(), "-", "") : 20140228
right("0"&hour(now),2) : 011
if 201402200 <= date_now and date_now <= 2014030724 then
이벤트
end if