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