ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

ส่งกลับค่า บูลีน ที่ระบุว่า นิพจน์ สามารถแปลงเป็นวันที่ได้หรือไม่

ไวยากรณ์

IsDate ( expression )

นิพจน์ ที่ต้องการอาร์กิวเมนต์ คือ ตัวแปร ที่มีนิพจน์วันที่หรือ นิพจน์สตริง จดจําได้ว่าเป็นวันที่หรือเวลา

ข้อสังเกต

IsDate จะส่งกลับจริง ถ้านิพจน์เป็นวันที่หรือจดจําได้ว่าเป็นวันที่ที่ถูกต้อง มิฉะนั้นจะส่งกลับเป็นเท็จ ใน Microsoft Windows ช่วงของวันที่ที่ถูกต้องคือ 1 มกราคม 100 A.D. ถึง 31 ธันวาคม 9999 A.D.; ช่วงของระบบปฏิบัติการอาจแตกต่างกันออกไป

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

Expression

ผลลัพธ์

SELECT IsDate([UnitPrice]) AS Expr1 FROM ProductSales;

ฟังก์ชันจะประเมินว่า "ราคาต่อหน่วย" เป็นวันที่ที่ถูกต้องและส่งกลับผลลัพธ์เป็น "-1" สําหรับ True และ "0" สําหรับ False ในคอลัมน์ Expr1 ผลลัพธ์คือ 0 (False)

SELECT IsDate([DateofSale]) AS ValidDate, IsDate(#31/10/2019#) AS DateTest FROM ProductSales;

ฟังก์ชันจะประเมินว่า "DateofSale" และ "#31/10/2019#" เป็นวันที่ที่ถูกต้องและส่งกลับผลลัพธ์เป็น "-1" สําหรับ True และ "0" สําหรับ False ในคอลัมน์ ValidDate และ DateTest ตามลําดับ ผลลัพธ์คือ -1 (จริง) ในทั้งสองคอลัมน์

ตัวอย่าง VBA

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

ตัวอย่างนี้ใช้ฟังก์ชัน IsDate เพื่อกําหนดว่านิพจน์สามารถแปลงเป็นวันที่ได้หรือไม่

Dim MyDate, YourDate, NoDate, MyCheck
MyDate = "February 12, 1969"
YourDate = #2/12/69#
NoDate = "Hello"
MyCheck = IsDate(MyDate) ' Returns True.
MyCheck = IsDate(YourDate) ' Returns True.
MyCheck = IsDate(NoDate) ' Returns False.

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×