ส่งกลับ ตัวแปร (วันที่) ที่มีเวลา
ไวยากรณ์
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.