ฟังก์ชัน DatePart ของ VBScript

การประกาศและการใช้งาน

ฟังก์ชัน DatePart สามารถคืนค่าส่วนที่กำหนดของวันที่เฉพาะได้

หมายเหตุ:ค่า firstdayofweek จะมีผลต่อการคำนวณที่ใช้สัญญาณช่วงเวลา "w" และ "ww"

รูปแบบ

DatePart(interval,date[,firstdayofweek[,firstweekofyear]])
ประกาศ คำอธิบาย
interval

จำเป็น。หน่วยเวลาของช่วงเวลาที่ต้องการคำนวณ date1 และ date2

สามารถใช้ค่าด้านล่างนี้ได้:

  • yyyy - ปี
  • q - 季
  • m - เดือน
  • y - วันที่ในปี
  • d - วัน
  • w - วันที่ในสัปดาห์
  • ww - สัปดาห์
  • h - ชั่วโมง
  • n - นาที
  • s - วินาที
date จำเป็น。ความสัมพันธ์ที่ต้องการคำนวณของวันที่。
firstdayofweek

ในตัวเลือก。กำหนดจำนวนวันของสัปดาห์ หรือวันที่ในสัปดาห์นี้。

สามารถใช้ค่าด้านล่างนี้ได้:

  • 0 = vbUseSystemDayOfWeek - ใช้ API สนับสนุนภาษาหลักแห่งท้องถิ่น (NLS)
  • 1 = vbSunday - วันอาทิตย์ (โดยมาตรฐาน)
  • 2 = vbMonday - วันจันทร์
  • 3 = vbTuesday - วันอังคาร
  • 4 = vbWednesday - วันพุธ
  • 5 = vbThursday - วันพฤหัสบดี
  • 6 = vbFriday - วันศุกร์
  • 7 = vbSaturday - วันเสาร์
firstweekofyear

ในตัวเลือก。กำหนดสัปดาห์แรกของปี。

สามารถใช้ค่าด้านล่างนี้ได้:

  • 0 = vbUseSystem - ใช้ API สนับสนุนภาษาหลักแห่งท้องถิ่น (NLS)
  • 1 = vbFirstJan1 - จากสัปดาห์ที่มีวันที่ 1 มกราคม (โดยมาตรฐาน)
  • 2 = vbFirstFourDays - จากสัปดาห์ที่มีอย่างน้อยสี่วันของปีใหม่。
  • 3 = vbFirstFullWeek - จากสัปดาห์ที่มีสัปดาห์เต็มแรกของปีใหม่。

ตัวอย่าง

ตัวอย่าง 1

d = #2/10/96 16:45:30#
document.write(DatePart("yyyy",d)) 'ข้อความออกมา: 1996'
document.write(DatePart("m",d)) 'ข้อความออกมา: 2'
document.write(DatePart("d",d)) 'ข้อความออกมา: 10'
document.write(DatePart("h",d)) 'ข้อความออกมา: 16'
document.write(DatePart("n",d)) 'ข้อความออกมา: 45'




document.write(DatePart("w",d)) 'ข้อความออกมา: 7 2 มีนาคม 10 ในปี 1996 คือสัปดาห์ที่ 6 วันที่ 7 (วันเสาร์)',