Tác giả: truongphu
Mô tả: Tìm ngày cuối tháng, cuối tháng trước, cuối tháng sau
- Function CuôiTháng(ByVal Dt As Date)
- CuôiTháng = DateSerial(Year(Dt), Month(Dt) + 1, 0)
- End Function
- Function ÐâuTháng(ByVal Dt As Date)
- ÐâuTháng = DateSerial(Year(Dt), Month(Dt), 1)
- End Function
- Function CuôiThángTruoc(ByVal Dt As Date)
- CuôiThángTruoc = DateSerial(Year(Dt), Month(Dt), 0)
- End Function
- Function ÐâuThángTruoc(ByVal Dt As Date)
- ÐâuThángTruoc = DateSerial(Year(Dt), Month(Dt) - 1, 1)
- End Function
- Function CuôiThángSau(ByVal Dt As Date)
- CuôiThángSau = DateSerial(Year(Dt), Month(Dt) + 2, 0)
- End Function
- Function ÐâuThángSau(ByVal Dt As Date)
- ÐâuThángSau = DateSerial(Year(Dt), Month(Dt) + 1, 1)
- End Function
- Function CuôiThángNamTruoc(ByVal Dt As Date)
- CuôiThángNamTruoc = DateSerial(Year(Dt) - 1, Month(Dt) + 1, 0)
- End Function
- Private Sub Form_Paint()
- Const Ngày As Date = #1/25/2010#
- Print
- Print " Ngày Khao sát " & Ngày
- Print " Tháng " & Month(Ngày) & " Nam " & Year(Ngày)
- Print
- Print " Ngày Ðâ`u tháng " & ÐâuTháng(Ngày)
- Print " Ngày Cuô'i tháng " & CuôiTháng(Ngày)
- Print
- Print " Ngày Ðâ`u tháng tru'o'c " & ÐâuThángTruoc(Ngày)
- Print " Ngày Cuô'i tháng tru'o'c " & CuôiThángTruoc(Ngày)
- Print
- Print " Ngày Ðâ`u tháng sau " & ÐâuThángSau(Ngày)
- Print " Ngày Cuô'i tháng sau " & CuôiThángSau(Ngày)
- Print
- Print " Ngày Cuô'i tháng nam tru'o'c " & CuôiThángNamTruoc(Ngày)
- End Sub