티스토리 뷰

Sub datetimeNow()
    Date2 = DateTime.DateValue(DateTime.Now)
    Debug.Print (Date2)
    
    dateString = "20180619"
    dateObjct = DateSerial(CInt(Left(dateString, 4)), CInt(Mid(dateString, 5, 2)), CInt(Right(dateString, 2)))
        
    Debug.Print (dateObject)
    
    
End Sub
​

 

현재 날짜와 지정한 날짜의 차의를 계산 하고 싶을 때

 

1.현재 날짜를 dateObject로 만들어야 하고

2.원하는 날짜를 dateObject로 만들어서

 

그 차이를 계산 해야 한다.

 

그게 1번과 2번이다.

 

Sub test1()

    res = calculateDay("2019-08-03", 2)

    MsgBox (res)

End Sub

 

Function calculateDay(fromDate, addDay)

    result = fromDate

    result = DateAdd("d", addDay, fromDate)

    calculateDay = result

End Function

 

날짜 더하기 dateAdd

날짜 빼기 dateSub

 

end.

 

 

 

728x90
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/10   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
글 보관함