ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้

ฟังก์ชัน DateValue

ส่งกลับตัวแปร(วันที่ )

ไวยากรณ์

DateValu>( date )

วันที่ ต้องอาร์กิวเมนต์ ปกติ นิพจน์สตริง แสดงวันที่ตั้งแต่ 1 มกราคม 100 ถึง 31 ธันวาคม 9999 อย่างไรก็ตาม วันที่ อาจเป็นวันที่ นิพจน์ หรือวันที่ เวลา หรือทั้งวันที่และเวลาในช่วงนั้น

ข้อสังเกต

If date is a string that includes only numbers separated by valid ตัวแบ่งวันที่, DateValue recognizes the order for month, day, and year according to the Short Date format you specified for your system. DateValus ยังรู้จักวันที่ที่ไม่ชัดเจนที่มีชื่อเดือน ในรูปแบบยาวหรือย่อ ตัวอย่างเช่น นอกจากการรู้ 30/12/2534 และ 30/12/2543 แล้ว DateValus ยังรู้จักวันที่ 30 ธันวาคม 2444 และ 30 ธ.ค. 2444 อีกด้วย

ถ้าละส่วนของ ปี ของวันที่ ไว้ DateValu> จะใช้ปีปัจจุบันจากวันที่ระบบของคอมพิวเตอร์ของคุณ

ถ้า อาร์กิวเมนต์ วันที่มีข้อมูลเวลา อยู่ด้วย DateValut จะไม่ส่งกลับข้อมูลนั้น อย่างไรก็ตาม ถ้าวันที่ มี ข้อมูลเวลาที่ไม่ถูกต้อง (เช่น "89:98") จะเกิดข้อผิดพลาดขึ้น

หมายเหตุ: For date,if the Calendar property setting is Gregorian, the supplied date must be Gregorian. ถ้าปฏิทินคือฮิจเราเราย์ วันที่ที่ระบุต้องเป็น ฮิจเราเราย์ ถ้าวันที่ที่ระบุเป็น ฮิจเราเราร์ วันที่อาร์กิวเมนต์คือสตริงที่แทนวันที่ตั้งแต่ 1/1/100 (คริสต์ราช 2 ส.ค. 718) ถึง 3/4/9666 (คริสต์ราชย์ ธ.ค. 31, 9999)

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

นิพจน์

ผลลัพธ์

SELECT DateValues([DateTime]) AS Expr1 FROM ProductSales;

ส่งกลับค่าวันที่ของเขตข้อมูล "DateTime" ในรูปแบบวันที่แบบสั้นโดยไม่มีข้อมูลเวลา

SELECT DateValues([DateTime]) AS NewDate, Count(ProductSales.DateTime) AS CountOfDateTime FROM ProductSales GROUP BY DateValus([DateTime]);

ส่งกลับค่าวันที่ของเขตข้อมูล "DateTime" ในรูปแบบวันที่แบบสั้นโดยไม่มีข้อมูลเวลา

ตัวอย่าง VBA

หมายเหตุ: ตัวอย่างที่ตามมาจะสาธิตการใช้ฟังก์ชันนี้ในโมดูล Visual Basic for Applications (VBA) For more information about working with VBA, select Developer Reference in the drop-down list next to Search and enter one or more terms in the search box.

ตัวอย่างนี้ใช้ฟังก์ชัน DateValus เพื่อแปลงสตริงเป็นวันที่ คุณยังสามารถใช้สัญพจน์วันที่เพื่อกําหนดวันที่เป็นตัวแปรหรือตัวแปรวันที่ได้โดยตรง ตัวอย่างเช่นMyDate = #2/12/69#

Dim MyDate
MyDate = DateValue("February 12, 1969") ' Return a date.

ดูเพิ่มเติม

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

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ขยายทักษะ Office ของคุณ
สำรวจการฝึกอบรม
รับฟีเจอร์ใหม่ก่อนใคร
เข้าร่วม Office Insider

ข้อมูลนี้เป็นประโยชน์หรือไม่

ขอบคุณสำหรับคำติชมของคุณ!

ขอขอบคุณสำหรับคำติชมของคุณ! เราคิดว่าอาจเป็นประโยชน์ที่จะให้คุณได้ติดต่อกับหนึ่งในตัวแทนฝ่ายสนับสนุน Office ของเรา

×