Hàm DatePart

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

Trả về một biến thể (số nguyên) có chứa phần đã xác định của một ngày đã cho.

Cú pháp

Phần ngày ( khoảng thời gian, ngày [, firstdayofweek] [, firstweekofyear] )

Cú pháp hàm DatePart có các đối số:

Tham đối

Mô tả

khoảng thời gian

Bắt buộc. Biểu thức chuỗi là khoảng thời gian bạn muốn trả về.

Ngày

Bắt buộc. Biến thể Giá trị (ngày) mà bạn muốn đánh giá.

firstdayofweek

Tùy chọn. Một hằng xác định ngày đầu tiên của tuần. Nếu không xác định, chủ nhật giả.

firstweekofyear

Tùy chọn. Hằng số xác định tuần đầu tiên của năm. Nếu không xác định, tuần đầu tiên được giả định là tuần mà ngày 1 tháng 1 xảy ra.


Cài Ings

Khoảng thời gian tham đối có các thiết đặt này:

Thiết đặt

Mô tả

yyyy

Năm

q

Quarter

m

Tháng

y

Ngày của năm

d

Ngày

w

Ngày trong tuần

Đệ

Tuần

h

Giờ

n

Phút

s

Giây


Đối số firstdayofweek có các thiết đặt này:

Hằng số

Value

Mô tả

vbUseSystem

0

Sử dụng thiết đặt NLS API.

vbSunday

1

Chủ Nhật (mặc định)

vbMonday

2

Thứ Hai

vbTuesday

3

Thứ ba

vbWednesday

4

Thứ Tư

vbThursday

5

Thứ Năm

vbFriday

6

Thứ Sáu

vbSaturday

7

Thứ bảy


Đối số firstweekofyear có các thiết đặt này:

Hằng số

Value

Mô tả

vbUseSystem

0

Sử dụng thiết đặt NLS API.

vbFirstJan1

1

Bắt đầu với tuần mà ngày 1 tháng 1 xảy ra (mặc định).

vbFirstFourDays

2

Bắt đầu với tuần đầu tiên có tối thiểu bốn ngày trong năm mới.

vbFirstFullWeek

3

Bắt đầu với tuần đầy đủ đầu tiên của năm.


Chú thích

Bạn có thể dùng hàm DatePart để đánh giá một ngày cụ thể và trả về một khoảng thời gian cụ thể của thời gian. Ví dụ, bạn có thể dùng phần ngày để tính toán số ngày trong tuần hoặc giờ hiện tại.

Đối số firstdayofweek ảnh hưởng đến tính toán dùng biểu tượng khoảng "w" và "Đệ".

Nếu date là một ký tự ngày, năm đã xác định sẽ trở thành một phần vĩnh viễn của ngày đó. Tuy nhiên, nếu ngày nằm trong dấu ngoặc kép (""), và bạn bỏ qua năm, năm hiện tại được chèn vào mã của bạn mỗi khi biểu thức ngày được đánh giá. Điều này giúp bạn ghi mã có thể được dùng trong năm khác nhau.

Ghi chú: Đối với ngày, nếu thiết đặt thuộc tính lịch Gregory, ngày tháng đã cung cấp phải dương. Nếu lịch Hijri, ngày tháng đã cung cấp phải lịch Hijri.

Phần trả về ngày nằm trong đơn vị khoảng thời gian của tiếng ả Rập lịch hiện tại. Ví dụ, nếu lịch hiện tại là lịch Hijri và phần ngày được trả về là năm, giá trị năm là một năm lịch Hijri.

Ví dụ

Ghi chú: Ví dụ dưới đây minh họa sử dụng hàm này trong Visual Basic for Applications (VBA) mô-đun. Để biết thêm thông tin về cách làm việc với VBA, chọn Nhà phát triển tham chiếu trong danh sách thả xuống bên cạnh Tìm kiếm và nhập một hoặc nhiều thuật ngữ trong hộp tìm kiếm.

Ví dụ này sẽ đưa một ngày, và bằng cách dùng hàm DatePart , Hiển thị quý năm này xuất hiện.

Dim TheDate As Date    ' Declare variables.
Dim Msg
TheDate = InputBox("Enter a date:")
Msg = "Quarter: " & DatePart("q", TheDate)
MsgBox Msg

Ghi chú: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×