ฟังก์ชัน FormatDateTime

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

ส่งกลับนิพจน์ที่จัดรูปแบบเป็นวันที่หรือเวลา

ไวยากรณ์

FormatDateTime(Date [, NamedFormat ] )

ไวยากรณ์ของฟังก์ชัน FormatDateTime มีอาร์กิวเมนต์ดังนี้

อาร์กิวเมนต์ คำอธิบาย
วันที่ จำเป็น นิพจน์วันที่ที่จะจัดรูปแบบ
NamedFormat ไม่จำเป็น ค่าตัวเลขที่ระบุรูปแบบวันที่/เวลาที่ใช้ ถ้าไม่ระบุ จะใช้ vbGeneralDate

การตั้งค่า

อาร์กิวเมนต์ NamedFormat มีการตั้งค่าต่อไปนี้:

คง ค่า คำอธิบาย
vbGeneralDate 0 แสดงวันที่และ/หรือเวลา ถ้ามีส่วนของวันที่ ให้แสดงเป็นวันที่แบบสั้น ถ้ามีช่วงเวลา แสดงเป็นระยะเวลานาน หากมี ทั้งสองส่วนจะปรากฏขึ้น
vbLongDate 1 แสดงวันที่โดยใช้รูปแบบวันที่แบบยาวที่ระบุในการตั้งค่าภูมิภาคของคอมพิวเตอร์ของคุณ
vbShortDate 2 แสดงวันที่โดยใช้รูปแบบวันที่แบบสั้นที่ระบุในการตั้งค่าภูมิภาคของคอมพิวเตอร์ของคุณ
vbLongTime 3 แสดงเวลาโดยใช้รูปแบบเวลาที่ระบุในการตั้งค่าภูมิภาคของคอมพิวเตอร์ของคุณ
vbShortTime 4 แสดงเวลาโดยใช้รูปแบบ 24 ชั่วโมง (hh:mm)

ตัวอย่าง

นิพจน์ ผลลัพธ์
SELECT FormatDateTime([DateTime],0) AS Expr1 FROM ProductSales; จัดรูปแบบและแสดงค่าวันที่ในเขตข้อมูล "DateTime" ลงในวันที่และ/หรือเวลา
SELECT FormatDateTime([DateTime],1) AS NewDate FROM ProductSales; จัดรูปแบบและแสดงค่าวันที่ในเขตข้อมูล "DateTime" เป็นรูปแบบวันที่แบบยาว จัดรูปแบบและแสดงค่าวันที่ในเขตข้อมูล "DateTime" เป็นรูปแบบวันที่แบบสั้น
SELECT FormatDateTime([DateTime],3) AS NewDate FROM ProductSales; จัดรูปแบบและแสดงค่าวันที่ในเขตข้อมูล "DateTime" เป็นรูปแบบ "เวลา" (โดยไม่มีวันที่)
SELECT FormatDateTime([DateTime],4) AS NewDate FROM ProductSales; จัดรูปแบบและแสดงค่าวันที่ในเขตข้อมูล "DateTime" เป็นรูปแบบ "เวลา" 24 ชั่วโมง (โดยไม่มีวันที่)