ฟังก์ชัน TimeValue

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

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

ไวยากรณ์

TimeValue(time)

โดยปกติ อาร์กิวเมนต์เวลาที่ต้องการคือนิพจน์สตริงที่แสดงเวลาตั้งแต่ 0:00:00 (12:00:00 A.M.) จนถึง 23:59:59 (11:59:59 P.M.) ครอบคลุม อย่างไรก็ตาม เวลา ยังอาจเป็นนิพจน์ใดก็ได้ที่แสดงแทนเวลาในช่วงนั้น ถ้า เวลา มีค่า Null ค่า Null จะถูกส่งกลับ

ข้อสังเกต

คุณสามารถใส่เวลาที่ถูกต้องโดยใช้นาฬิกาแบบ 12 ชั่วโมงหรือ 24 ชั่วโมง ตัวอย่างเช่น "2:24PM" และเป็น "14:24" อาร์กิวเมนต์ เวลา ที่ถูกต้องทั้งคู่

ถ้าอาร์กิวเมนต์ เวลา มีข้อมูลวันที่ TimeValue จะไม่ส่งกลับข้อมูลนั้น อย่างไรก็ตาม ถ้า เวลา มีข้อมูลวันที่ที่ไม่ถูกต้อง ข้อผิดพลาดจะเกิดขึ้น

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

นิพจน์ ผลลัพธ์
SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; ส่งกลับค่าเวลาของเขตข้อมูล "วันที่และเวลา" โดยไม่มีข้อมูลวันที่ และแสดงในคอลัมน์ นิพจน์ 1
SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; ส่งกลับค่าเวลาของเขตข้อมูล "วันที่และเวลา" โดยไม่มีข้อมูลวันที่ และแสดงในคอลัมน์ JustTime

ตัวอย่าง VBA

หมายเหตุ

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

ตัวอย่างนี้ใช้ฟังก์ชัน TimeValue เพื่อแปลงสตริงเป็นเวลา คุณยังสามารถใช้สัญพจน์วันที่เพื่อกําหนดเวลาให้กับ ตัวแปรหรือ ตัวแปร วันที่ ได้โดยตรง ตัวอย่างเช่น MyTime = #4:35:17 PM#

Dim MyTime
MyTime = TimeValue("4:35:17 PM")    ' Return a time.

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