Date.EndOfDay คืนค่าเวลาสิ้นสุดของวัน (23:59:59.9999999) โดยยังคงเก็บรักษาข้อมูลโซนเวลา หากอินพุตเป็น datetime จะคืนค่าวันเดียวกันแต่เปลี่ยนเวลาเป็นสิ้นสุดวัน ฟังก์ชันนี้มีประโยชน์สำหรับการค้นหาข้อมูลในช่วงวันที่สมบูรณ์ และการบอกรายงานตามวัน
| อาร์กิวเมนต์ | ชนิด | คำอธิบาย |
|---|---|---|
| dateTime | any | ค่า date datetime หรือ datetimezone ที่ต้องการหาสิ้นสุดของวัน |
ฟังก์ชัน Date.EndOfDay ใช้เพื่อหาเวลาสิ้นสุดของวัน (23:59:59.9999999)
ตั้งค่า WHERE clause เพื่อหารายการทั้งหมดของวันที่ระบุ โดยนับรวมวินาทีสุดท้ายของวัน
กำหนดเวลาปลายสุดของข้อมูลเพื่อให้สมบูรณ์ตลอดทั้งวัน
หาสิ้นสุดของ 14 พฤษภาคม 2011 เวลา 17:00:00 ได้ผลลัพธ์เป็นวันเดียวกันแต่เปลี่ยนเวลาเป็น 23:59:59.9999999 (วินาทีสุดท้ายของวัน)
หาสิ้นสุดของ 17 พฤษภาคม 2011 เวลา 05:00:00 ที่มีโซนเวลา UTC-7 ได้ผลลัพธ์เป็นวันเดียวกันแต่เปลี่ยนเวลาและยังเก็บรักษาโซนเวลา -7 ไว้
แม้อินพุตเป็นเที่ยงคืน (00:00:00) ฟังก์ชันจะคืนค่าเวลาสิ้นสุดของวันเดียวกัน ใช้สำหรับค้นหารายการทั้งหมดตลอดทั้งวัน
Date.EndOfDay คืนค่าสิ้นสุดของวัน (23:59:59.9999999) ส่วน Date.StartOfDay คืนค่าเริ่มต้นของวัน (00:00:00) ใช้ผสมกันเมื่อต้องการช่วงเวลาของวันทั้งหมด
Date.EndOfDay มีความแม่นยำสูงกว่า (23:59:59.9999999) และรักษาโซนเวลา รวมทั้งจัดการกรณีพิเศษได้อย่างถูกต้อง
ฟังก์ชันที่ผู้เขียนโยงไว้กับ Date.EndOfDay จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง
คืนค่าวันสุดท้ายของเดือนที่กำหนด โดยรักษาประเภท (date, datetime, หรือ datetimezone) ไว้เหมือนเดิม
คืนค่าวันสุดท้ายของสัปดาห์
Date.StartOfDay ส่งคืนวันเดียวกันที่เวลา 00:00:00
คืนค่าวันแรกของเดือน โดยรีเซ็ตวันที่เป็นวันที่ 1 และเวลาเป็น 00:00:00
ยังไม่มีบทความที่เกี่ยวข้องกับฟังก์ชันนี้
Comments
อีเมลของคุณจะไม่ถูกเผยแพร่