ເນື້ອໃນ

# ຟັງຊັນ DatePart

ຟັງຊັນ DatePart ສົ່ງຄືນສ່ວນຂອງວັນທີທີ່ລະບຸ.

### ໄວຍາກອນ:

    DatePart (interval As String, date As Date [, firstDayOfWeek As Integer [, firstWeekOfYear As Integer]]) As Long

### ຄ່າສົ່ງຄືນ:

ສ່ວນທີ່ແຍກອອກມາຈາກວັນທີທີ່ກຳນົດ.

### ພາຣາມິເຕີ:

interval - ນິພົດສະຕຣິງຈາກຕາຕະລາງລຸ່ມນີ້, ເຊິ່ງລະບຸຊ່ວງວັນທີ.

ຊ່ວງເວລາ (ຄ່າສະຕຣິງ) | ຄຳອະທິບາຍ
--- | ---
yyyy | ປີ
q | ໄຕມາດ
m | ເດືອນ
y | ວັນຂອງປີ
w | ວັນໃນອາທິດ
ww | ອາທິດຂອງປີ
d | ວັນ
h | ຊົ່ວໂມງ
n | ນາທີ
s | ວິນາທີ

date - ວັນທີທີ່ໃຊ້ໃນການຄຳນວນຜົນລັດ.

ລິເທີຣັລວັນທີຊ່ວຍໃຫ້ກຳນົດຕົວແປວັນທີໄດ້ຢ່າງຊັດເຈນ ໂດຍບໍ່ຂຶ້ນກັບພາສາທີ່ໃຊ້ຢູ່. ລິເທີຣັລຈະຖືກລ້ອມຮອບດ້ວຍເຄື່ອງໝາຍ hash #. ຮູບແບບທີ່ເປັນໄປໄດ້ແມ່ນ:

- #yyyy-mm-dd#

- #mm/dd/yyyy#

firstdayofweek: ພາຣາມິເຕີເສີມທີ່ລະບຸວັນເລີ່ມຕົ້ນຂອງອາທິດ.

ຄ່າ firstdayofweek | ຄຳອະທິບາຍ
--- | ---
0 | ໃຊ້ຄ່າເລີ່ມຕົ້ນຂອງລະບົບ
1 | ວັນອາທິດ (ເລີ່ມຕົ້ນ)
2 | ວັນຈັນ
3 | ວັນອັງຄານ
4 | ວັນພຸດ
5 | ວັນພະຫັດ
6 | ວັນສຸກ
7 | ວັນເສົາ

firstweekofyear: ພາຣາມິເຕີເສີມທີ່ລະບຸອາທິດເລີ່ມຕົ້ນຂອງປີ.

ຄ່າ firstweekofyear | ຄຳອະທິບາຍ
--- | ---
0 | ໃຊ້ຄ່າເລີ່ມຕົ້ນຂອງລະບົບ
1 | ອາທິດທີ 1 ແມ່ນອາທິດທີ່ມີວັນທີ 1 ມັງກອນ (ເລີ່ມຕົ້ນ)
2 | ອາທິດທີ 1 ແມ່ນອາທິດທຳອິດທີ່ມີຢ່າງໜ້ອຍສີ່ວັນຂອງປີນັ້ນ
3 | ອາທິດທີ 1 ແມ່ນອາທິດທຳອິດທີ່ມີສະເພາະວັນຂອງປີໃໝ່ເທົ່ານັ້ນ

### ຕົວຢ່າງ:

    Sub example_datepart
        MsgBox DatePart("ww", #01/02/2005#) ' displays 2 because weeks start on Sunday
        MsgBox DatePart("ww", #12/31/2005#) ' displays 53
        MsgBox DatePart(date:=#2005-12-30#, interval:="q") ' displays 4
    End Sub

ກະລຸນາສະໜັບສະໜູນພວກເຮົາ!