ເນື້ອໃນ

# ຟັງຊັນ DateDiff

ສົ່ງຄືນຈຳນວນຂອງຊ່ວງວັນທີ ຫຼື ເວລາ ລະຫວ່າງສອງຄ່າວັນທີທີ່ກຳນົດ.

### ໄວຍາກອນ:

    DateDiff (interval As String, date1 As Date, date2 As Date [, firstDayOfWeek As Integer [, firstWeekOfYear As Integer]]) As Double

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

ຕົວເລກ.

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

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

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

date1, date2 - ຄ່າວັນທີສອງຄ່າທີ່ຈະນຳມາປຽບທຽບກັນ.

ລິເທີຣັລວັນທີຊ່ວຍໃຫ້ກຳນົດຕົວແປວັນທີໄດ້ຢ່າງຊັດເຈນ ໂດຍບໍ່ຂຶ້ນກັບພາສາທີ່ໃຊ້ຢູ່. ລິເທີຣັລຈະຖືກລ້ອມຮອບດ້ວຍເຄື່ອງໝາຍ 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_datediff
        MsgBox DateDiff("d", #1/1/2005#, #2005-12-31#)
    End Sub

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