Trả về một Biến_thể (Số_nguyên) xác định một số nguyên nằm trong khoảng từ 1 tới hết 12 thể hiện tháng trong năm.
Cú pháp
Month(date)
Đối số ngày bắtbuộc là bất kỳ Biến_thể, biểu thức số, biểu thức chuỗi hay bất kỳ sự kết hợp nào có thể thể hiện ngày. Nếu ngày chứa Null, sẽ trả về Null .
Lưu ý
Nếu thiết đặt thuộc tính Calendar là Gregorian, thì số nguyên được trả về đại diện cho đối số ngày biểu diễn ngày trong tuần của lịch Gregoria. Nếu lịch là lịch Hijri, số nguyên trả về đại diện cho ngày Hijri trong tuần cho đối số ngày. Đối với các ngày Hijri, số đối số là bất kỳ biểu thức số nào có thể đại diện cho một ngày và/hoặc thời gian từ 01/01/100 (Dương lịch 2 tháng 8 năm 718) đến 04/3/9666 (Dương lịch 31 tháng 12 năm 9999).
Ví dụ về truy vấn
| Biểu thức | Kết quả |
|---|---|
| SELECT Month(#10/10/2018#) AS MonthTest FROM ProductSales; | Trả về số đại diện cho 'tháng' của chuỗi "10/10/2018". Kết quả: 10. |
Ví dụ về VBA
Lưu ý
Các ví dụ sau thể hiện cách sử dụng hàm này trong mô-đun Visual Basic for Applications (VBA). Để biết thêm thông tin về cách làm việc với VBA, chọn Tham khảo dành cho Nhà phát triển trong danh sách thả xuống cạnh Tìm kiếm, rồi nhập một hoặc nhiều từ vào hộp tìm kiếm.
Ví dụ này sử dụng hàm Month để lấy tháng từ một ngày đã xác định. Trong môi trường phát triển, ký tự ngày được hiển thị ở định dạng ngày ngắn bằng cách sử dụng thiết đặt bản địa trong mã của bạn.
Dim MyDate, MyMonth
MyDate = #February 12, 1969# ' Assign a date.
MyMonth = Month(MyDate) ' MyMonth contains 2.