ฟังก์ชัน Year

นำไปใช้กับ
Access for Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

ส่งกลับ ตัวแปร (จำนวนเต็ม) ที่มีจำนวนทั้งหมดที่แสดงแทนปี

ไวยากรณ์

ปี(วันที่)

อาร์กิวเมนต์วันที่ที่จําเป็นคือตัวแปร นิพจน์ตัวเลข นิพจน์สตริง หรือการผสมของสิ่งเหล่านี้ที่สามารถแสดงแทนวันที่ ถ้า วันที่ เป็น Null ค่า Null จะถูกส่งกลับ

หมายเหตุ

ถ้าการตั้งค่าคุณสมบัติ Calendar เป็นแบบคริสต์ศักราช จํานวนเต็มที่ส่งกลับจะแสดงปีแบบคริสต์ศักราชสําหรับอาร์กิวเมนต์วันที่ ถ้าปฏิทินเป็นฮิจเราะห์ จํานวนเต็มที่ส่งกลับจะแสดงปีฮิจเราะห์สําหรับอาร์กิวเมนต์วันที่ สําหรับวันที่ฮิจเราะห์ หมายเลขอาร์กิวเมนต์คือนิพจน์ตัวเลขใดๆ ที่แสดงแทนวันที่และ/หรือเวลาตั้งแต่ 1/1/100 (เกรโกเรียน 2 ส.ค. 718) ถึง 4/3/9666 (เกรโกเรียน 31 ธ.ค. 9999)

ตัวอย่างคิวรี

นิพจน์ ผลลัพธ์
SELECT DateofSale, Year([DateofSale]) AS Expr1 FROM ProductSales; ส่งกลับค่าจากเขตข้อมูล "DateofSale" และตัวเลขที่แสดง 'ปี' ของค่าวันที่เหล่านี้
SELECT Year(#10/10/2018#) AS YearTest FROM ProductSales; ส่งกลับตัวเลขที่แสดง 'ปี' ของสตริง "10/10/2018" ผลลัพธ์: 2018

ตัวอย่าง VBA

หมายเหตุ

ตัวอย่างต่อไปนี้จะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) สําหรับข้อมูลเพิ่มเติมเกี่ยวกับการทํางานกับ VBA ให้เลือก การอ้างอิงนักพัฒนาในรายการ ดรอปดาวน์ที่อยู่ถัดจาก ค้นหา แล้วใส่คําอย่างน้อยหนึ่งคําในกล่องค้นหา

ตัวอย่างนี้ใช้ฟังก์ชัน Year เพื่อรับปีจากวันที่ที่ระบุ ในสภาพแวดล้อมการพัฒนา สัญพจน์วันที่จะแสดงในรูปแบบวันที่แบบสั้นโดยใช้การตั้งค่าตําแหน่งกระทําการของโค้ดของคุณ

Dim MyDate, MyYear
MyDate = #February 12, 1969#    ' Assign a date.
MyYear = Year(MyDate)    ' MyYear contains 1969.

การเลือกฟังก์ชันวันที่ที่ถูกต้อง