ส่งกลับ ตัวแปร (วันที่) ที่มีเวลา
ไวยากรณ์
TimeValue(time)
โดยปกติแล้ว อาร์กิวเมนต์เวลาที่ต้องการคือนิพจน์สตริงที่แสดงเวลาตั้งแต่ 0:00:00 น. (12:00:00 น.) ถึง 23:59:59 (11:59:59 P.M.) ครอบคลุม อย่างไรก็ตาม เวลา อาจเป็นนิพจน์ใดก็ได้ที่แสดงเวลาในช่วงนั้น ถ้า time มี Null จะส่ง Null กลับมา
ข้อสังเกต
คุณสามารถใส่เวลาที่ถูกต้องโดยใช้นาฬิกาแบบ 12 ชั่วโมง หรือ 24 ชั่วโมง ตัวอย่างเช่น "2:24PM" และ "14:24" เป็นอาร์กิวเมนต์ เวลา ที่ถูกต้องทั้งสองอาร์กิวเมนต์
ถ้าอาร์กิวเมนต์ เวลา มีข้อมูลวันที่ TimeValue จะไม่ส่งกลับ อย่างไรก็ตาม ถ้า เวลา มีข้อมูลวันที่ที่ไม่ถูกต้อง จะเกิดข้อผิดพลาดขึ้น
ตัวอย่างคิวรี
| นิพจน์ | ผลลัพธ์ |
|---|---|
| SELECT TimeValue([DateTime]) AS Expr1 FROM ProductSales; | ส่งกลับค่าเวลาของเขตข้อมูล "DateTime" โดยไม่มีข้อมูลวันที่และแสดงในคอลัมน์ Expr1 |
| SELECT TimeValue([DateTime]) AS JustTime FROM ProductSales; | ส่งกลับค่าเวลาของเขตข้อมูล "DateTime" โดยไม่มีข้อมูลวันที่และแสดงในคอลัมน์ 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.