티스토리 뷰

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.

 

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
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
글 보관함