ฟังก์ชันวันที่และเวลา
ฟังก์ชันเหล่านี้ช่วยให้คุณสามารถสร้างการคํานวณโดยยึดตามวันที่และเวลาได้ ฟังก์ชันหลายฟังก์ชันใน DAX จะคล้ายกับฟังก์ชันวันที่และเวลาของ Excel อย่างไรก็ตาม ฟังก์ชัน DAX ใช้ ชนิดข้อมูล datetime และสามารถรับค่าจากคอลัมน์เป็นอาร์กิวเมนต์ได้
ในหมวดหมู่นี้
Function | คำอธิบาย |
---|---|
ปฏิทิน | ส่งกลับตารางที่มีคอลัมน์เดียวที่มีชื่อว่า "Date" ที่มีชุดวันที่ต่อเนื่องกัน |
CALENDARAUTO | ส่งกลับตารางที่มีคอลัมน์เดียวที่มีชื่อว่า "Date" ที่มีชุดวันที่ต่อเนื่องกัน |
วัน | แสดงวันที่ที่ระบุในรูปแบบ datetime |
DATEDIFF | ส่งกลับจํานวนขอบเขตช่วงเวลาระหว่างวันที่สองวัน |
DATEVALUE | แปลงวันที่ในรูปแบบข้อความไปเป็นวันที่ในรูปแบบ datetime (วันที่เวลา) |
วัน | แสดงวันของเดือนเป็นตัวเลขตั้งแต่ 1 ถึง 31 |
EDATE | ส่งกลับวันที่ซึ่งเป็นจํานวนเดือนที่ระบุก่อนหรือหลังวันที่เริ่มต้น |
EOMONTH | ส่งกลับวันที่ในรูปแบบ datetime ของวันสุดท้ายของเดือนก่อนหรือหลังจํานวนเดือนที่ระบุ |
ชั่วโมง | แสดงชั่วโมงเป็นตัวเลขตั้งแต่ 0 (12:00 A.M.) ถึง 23 (11:00 P.M.) |
นาที | ส่งกลับนาทีเป็นตัวเลขตั้งแต่ 0 ถึง 59 โดยกําหนดค่าวันที่และเวลา |
เดือน | ส่งกลับเดือนเป็นตัวเลขตั้งแต่ 1 (มกราคม) ถึง 12 (ธันวาคม) |
วันในเครือข่าย | ส่งกลับจํานวนวันทํางานทั้งหมดระหว่างสองวันที่ |
เดี๋ยว นี้ | แสดงวันที่และเวลาปัจจุบันในรูปแบบ datetime |
ไตร มาส | ส่งกลับไตรมาสเป็นตัวเลขตั้งแต่ 1 ถึง 4 |
สอง | แสดงวินาทีของค่าเวลาเป็นตัวเลขตั้งแต่ 0 ถึง 59 |
เวลา | แปลงชั่วโมง นาที และวินาทีที่ได้รับเป็นตัวเลขสําหรับเวลาในรูปแบบ datetime |
TIMEVALUE | แปลงเวลาในรูปแบบข้อความเป็นเวลาในรูปแบบ datetime |
วันนี้ | ส่งกลับวันที่ปัจจุบัน |
UTCNOW | แสดงค่าวันที่และเวลา UTC ปัจจุบัน |
UTCTODAY | ส่งกลับค่าวันที่ UTC ปัจจุบัน |
วันธรรมดา | แสดงตัวเลขตั้งแต่ 1 ถึง 7 ที่ระบุวันของสัปดาห์ของวันที่ |
WEEKNUM | ส่งกลับหมายเลขสัปดาห์สําหรับวันที่และปีที่กําหนดตามค่า return_type |
ปี | ส่งกลับปีของวันที่เป็นจํานวนเต็มสี่หลักในช่วง 1900-9999 |
YEARFRAC | คํานวณเศษส่วนของปีที่แทนด้วยจํานวนวันทั้งวันระหว่างสองวัน |