Hàm FormatDateTime() trong VBA trả về biểu thức ngày và giờ hợp lệ.
Nội dung chính
Cú pháp
FormatDateTime(date, format)
Mô tả thông số:
- date: tham số bắt buộc.
-
format: Giá trị chỉ định định dạng ngày hoặc thời gian sẽ được sử dụng. Nó có thể lấy các giá trị sau.
- 0 = vbGeneralDate - Mặc định
- 1 = vbLongDate - trả về Date
- 2 = vbShortDate - trả về Date
- 3 = vbLongTime - trả về Time
- 4 = vbShortTime - trả về Time
Ví dụ sử dụng hàm FormatDateTime() trong VBA
Sub vidu_ham_FormatDateTime() d = ("2020-08-15 20:45") Cells(1, 1) = ("Line 1 : " & FormatDateTime(d)) Cells(2, 1) = ("Line 2 : " & FormatDateTime(d, 1)) Cells(3, 1) = ("Line 3 : " & FormatDateTime(d, 2)) Cells(4, 1) = ("Line 4 : " & FormatDateTime(d, 3)) Cells(5, 1) = ("Line 5 : " & FormatDateTime(d, 4)) End Sub
Kết quả:
Line 1 : 8/15/2020 8:45:00 PM Line 2 : Saturday, August 15, 2020 Line 3 : 8/15/2020 Line 4 : 8:45:00 PM Line 5 : 20:45