2014. 2. 28. 11:42

기본 사용예제


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

Posted by hoonihoon