กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้เบราว์เซอร์นี้ไม่ได้รับการสนับสนุนอีกต่อไป
อัปเกรดเป็น Microsoft Edge เพื่อใช้ประโยชน์จากคุณลักษณะล่าสุด เช่น การอัปเดตความปลอดภัยและการสนับสนุนด้านเทคนิค
นําไปใช้กับ: คอลัมน์จากการคํานวณตารางจากการคํานวณหน่วยวัดการคํานวณวิชวล
แปลงวันที่ในรูปแบบข้อความไปเป็นวันที่ในรูปแบบ datetime (วันที่เวลา)
DATEVALUE(date_text)
เทอม | นิยาม |
---|---|
date_text |
ข้อความที่แสดงวันที่ |
วันที่ในรูปแบบ datetime
เมื่อแปลง DATEVALUE จะใช้การตั้งค่าระบบภาษาและวันที่/เวลาของแบบจําลองเพื่อกําหนดค่าวันที่ หากการตั้งค่ารูปแบบวันที่/เวลาแสดงวันที่ในรูปแบบเดือน/วัน/ปี ดังนั้น สตริง "1/8/2009" จะถูกแปลงเป็นค่า datetime
ซึ่งเทียบเท่ากับ 8 มกราคม 2009 อย่างไรก็ตาม หากรูปแบบการตั้งค่าวันที่/เวลาแสดงในรูปแบบของวัน/เดือน/ปี สตริงเดียวกันนี้จะถูกแปลงเป็นค่า datetime
ซึ่งเทียบเท่ากับ 1 สิงหาคม 2009
หากการแปลงใช้การตั้งค่าวันที่/เวลาท้องถิ่นของรูปแบบล้มเหลว DATEVALUE จะพยายามใช้รูปแบบวันที่อื่น ๆ ในกรณีนี้ บางแถวอาจถูกแปลงโดยใช้รูปแบบหนึ่งและแถวอื่นจะถูกแปลงโดยใช้รูปแบบที่แตกต่างกัน ตัวอย่างเช่น "5/4/2018" จะถูกแปลงเป็น 4 พฤษภาคม 2018 และ "20/4/2018" จะถูกแปลงเป็น 20 เมษายน
ถ้าส่วนปีของอาร์กิวเมนต์ date_text
ถูกเว้นไว้ ฟังก์ชัน DATEVALUE จะใช้ปีปัจจุบันจากนาฬิกาที่มีอยู่ภายในคอมพิวเตอร์ของคุณ ข้อมูลเวลาในอาร์กิวเมนต์ date_text
จะถูกละเว้น
รูปแบบการตั้งค่าวันที่/เวลาท้องถิ่นจะถูกกําหนดขั้นต้นโดยแอปพลิเคชันและคอมพิวเตอร์เมื่อรูปแบบถูกสร้างขึ้น
นอกจากนี้ คุณยังสามารถระบุวันที่และเวลาเป็นสัญพจน์ในรูปแบบ dt"YYYY-MM-DD"
dt"YYYY-MM-DDThh:mm:ss"
หรือ dt"YYYY-MM-DD hh:mm:ss"
เมื่อระบุเป็นสัญพจน์ โดยใช้ฟังก์ชัน DATEVALUE ในนิพจน์นั้นไม่จําเป็น เมื่อต้องการเรียนรู้เพิ่มเติม โปรดดู ไวยากรณ์ DAX | DAXวันที่และเวลา
ตัวอย่างต่อไปนี้แสดงค่า datetime
ที่แตกต่างกันโดยขึ้นอยู่กับตําแหน่งที่ตั้งของแบบจําลองและการตั้งค่าสําหรับวิธีการแสดงวันที่และเวลา
ในการตั้งค่าวันที่/เวลาที่วันก่อนเดือน ตัวอย่างจะแสดงค่า datetime
ที่สอดคล้องกับวันที่ 8 มกราคม 2009
ในการตั้งค่าวันที่/เวลาที่เดือนก่อนวัน ตัวอย่างจะแสดงค่า datetime
ที่สอดคล้องกับวันที่ 1 สิงหาคม 2009
= DATEVALUE("8/1/2009")
กิจกรรม
เข้าร่วมกับเราที่ FabCon Vegas
31 มี.ค. 23 - 2 เม.ย. 23
เหตุการณ์ที่นําโดยชุมชนของ Microsoft Fabric, Power BI, SQL และ AI 31 มีนาคมถึงวันที่ 2 เมษายน 2025
ลงทะเบียนวันนี้