คลาส BirtDateTime
BirtDateTime.addDay
อ็อบเจ็กต์ Date อ็อบเจ็กต์ date ที่แทนค่าวันที่เริ่มต้น
อ็อบเจ็กต์ Date วันที่ที่เป็นผลลัพธ์จากการเพิ่มจำนวนวันที่ระบุเฉพาะให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกวันเข้ากับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะเพิ่ม 15 วันเข้ากับแต่ละค่าของวันในฟิลด์ InvoiceDate :
BirtDateTime.addHour
อ็อบเจ็กต์ Number จำนวนชั่วโมงที่เพิ่มให้กับวันที่
อ็อบเจ็กต์ Date วันที่ที่เป็นผลมาจากการเพิ่มจำนวนชั่วโมงที่ระบุไว้ให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกชั่วโมงเข้ากับวันและเวลาที่ระบุ:
ตัวอย่างต่อไปนี้จะบวก 36 ชั่วโมงเข้ากับแต่ละค่าวันในฟิลด์ StartTime:
BirtDateTime.addMinute
อ็อบเจ็กต์ Number จำนวนนาทีที่ต้องการเพิ่มให้กับวันที่
อ็อบเจ็กต์ Date วันที่ที่เป็นผลลัพธ์มาจาการเพิ่มจำนวนนาทีที่ระบุเฉพาะให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกนาทีเข้ากับวันและเวลาที่ระบุ:
ตัวอย่างต่อไปนี้จะบวก 15 นาทีเข้ากับค่าวันที่ ในฟิลด์ StartTime:
BirtDateTime.addMonth
อ็อบเจ็กต์ Date อ็อบเจ็กต์ date ที่แทนค่าวันที่เริ่มต้น
อ็อบเจ็กต์ Number จำนวนเดือนที่ต้องการเพิ่มให้กับวันที่ ทศนิยมถูกใช้เป็นเลขจำนวนเต็ม, ซึ่งปัดเศษลง
อ็อบเจ็กต์ Date วันที่ที่เป็นผลลัพธ์มาจากการเพิ่มจำนวนเดือนที่ระบุไว้ให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกเดือนเข้ากับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะเพิ่ม 10 เดือนให้กับแต่ละค่าวันที่ในฟิลด์ InvoiceDate:
BirtDateTime.addQuarter
อ็อบเจ็กต์ date ที่แทนวันที่เริ่มต้ร
อ็อบเจ็กต์ Number จำนวนไตรมาสที่ต้องการเพิ่มให้กับวันที่
อ็อบเจ็กต์ Date วันที่ที่เป็นผลลัพธ์มาจากการเพิ่มจำนวนไตรมาสที่ระบุไว้ให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกไตรมาสเข้ากับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะเพิ่ม 2 ไตรมาสให้กับแต่ละค่าในฟิลด์ ForecastClosing:
BirtDateTime.addSecond
อ็อบเจ็กต์ Number จำนวนวินาทีที่เพิ่มให้กับวันที่
อ็อบเจ็กต์ Date ผลลัพธ์จากการเพิ่มจำนวนที่ระบุไว้ให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกวินาทีเข้ากับวันและเวลาที่ระบุ:
ตัวอย่างต่อไปนี้จะเพิ่ม 6000 วินาทีให้กับค่าวันที่ในฟิลด์ StartTime:
BirtDateTime.addWeek
อ็อบเจ็กต์ date ที่แทนวันที่เริ่มต้ร
อ็อบเจ็กต์ Number จำนวนสัปดาห์ที่ต้องการเพิ่มให้กับวันที่
อ็อบเจ็กต์ Date วันที่ที่เป็นผลลัพธ์มาจากการเพิ่มจำนวนสัปดาห์ที่ระบุเฉพาะให้กับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกสัปดาห์เข้ากับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะบวก 2 สัปดาห์เข้ากับค่าวันในฟิลด์ InvoiceDate :
BirtDateTime.addYear
อ็อบเจ็กต์ date ที่แทนวันที่เริ่มต้ร
อ็อบเจ็ก์ Number จำนวนปีที่เพิ่มให้กับวันที่ ทศนิยมถูกใช้เป็นเลขจำนวนเต็ม, ซึ่งปัดเศษลง
วันที่ที่เป็นผลลัพธ์จากการบวกจำนวนปีที่ระบุเข้ากับวันที่เริ่มต้น
ตัวอย่างต่อไปนี้จะบวกปีเข้ากับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะบวก 5 ปีเข้ากับค่าวันที่ ในฟิลด์ HireDate:
BirtDateTime.day
อ็อบเจ็กต์ Date อ็อบเจ็กต์ date ที่ต้องการรับค่าวันที่
เลขจำนวนเต็มที่แทนค่าวันของเดือนสำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้ส่งคืนวันของเดือนสำหรับแต่ละค่าในฟิลด์ ShipDate:
ตัวอย่างต่อไปนี้จะคืนค่าวันของเดือนสำหรับวันที่ปัจจุบัน:
BirtDateTime.diffDay
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
ตัวอย่างต่อไปนี้จะคืนจำนวนวันระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนวันจากวันที่ปัจจุบันจนถึงวันที่สิ้นสุดของ 2009:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนวันระหว่างค่าในฟิลด์ InvoiceDate และ PaymentDate:
BirtDateTime.diffHour
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนชั่วโมงระหว่างสองวัน
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนชั่วโมงระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนชั่วโมงจากวันที่และเวลาปัจจุบันไปจนถึงวันสุดของ 2009:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนชั่วโมงระหว่างค่าในฟิลด์ StartTime และ FinishTime:
BirtDateTime.diffMinute
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนนาทีระหว่างสองวันที่
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนนาทีระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนนาทีจากวันที่และเวลาปัจจุบันไปจนถึงวันที่เริ่มต้นของ 2010:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนนาทีระหว่างค่าในฟิลด์ StartTime และ FinishTime:
BirtDateTime.diffMonth
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนเดือนระหว่างสองวัน
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนเดือนระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนเดือนจากวันที่ปัจจุบันไปยังวันที่เริ่มต้นของ 2010:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนเดือนระหว่างค่าในฟิลด์ ProjectStart และ ProjectComplete:
BirtDateTime.diffQuarter
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนไตรมาสระหว่างสองวันที่
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนไตรมาสระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนไตรมาสจากวันที่ปัจจุบันจนถึงวันที่เริ่มต้นของ 2010:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนไตรมาสระหว่างค่าในฟิลด์ ProjectStart และ ProjectComplete:
BirtDateTime.diffSecond
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนวินาทีระหว่างสองวันที่
ตัวอย่างนี้จะคืนจำนวนวินาทีระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนวินาทีจากวันที่ปัจจุบันและเวลาไปเป็นวันที่เริ่มต้นของ 2010:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนวินาทีระหว่างค่าในฟิลด์ StartTime และ FinishTime:
BirtDateTime.diffWeek
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนสัปดาห์ระหว่างวันสองวัน
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนสัปดาห์ระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนสัปดาห์จากวันที่ปัจจุบันจนถึงวันที่เริ่มต้นของ 2010:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนสัปดาห์ระหว่างค่าในฟิลด์ ProjectStart และ ProjectComplete:
BirtDateTime.diffYear
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนปีระหว่างสองวันที่
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนปีระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนปีระหว่างแต่ละค่าในฟิลด์ HireDate และวันที่ปัจจุบัน:
BirtDateTime.diffYear
อ็อบเจ็กต์ date ที่แทนจุดเริ่มต้นของช่วงเวลา
อ็อบเจ็กต์ date ที่แทนวันสุดท้ายของช่วงเวลา
Integer จำนวนปีระหว่างสองวันที่
ตัวอย่างต่อไปนี้จะคืนค่าจำนวนปีระหว่างวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนจำนวนปีระหว่างแต่ละค่าในฟิลด์ HireDate และวันที่ปัจจุบัน:
BirtDateTime.firstDayOfMonth
ฟังก์ชันนี้ส่งคืนวันที่สำหรับวันที่แรกของเดือนที่อยู่ในช่วงวันที่อินพุต
อ็อบเจ็กต์ date ที่รับค่าเดือน
อ็อบเจ็กต์ Date วันที่แรกของเดือนสำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้จะแสดงค่าเดือนที่คืนค่ามาสำหรับวันที่ระบุ:
BirtDateTime.firstDayOfQuarter
ฟังก์ชันนี้ส่งคืนวันที่สำหรับวันที่แรกของไตรมาสที่อยู่ในช่วงวันที่อินพุต
อ็อบเจ็กต์ date ที่รับค่าไตรมาส
อ็อบเจ็กต์ Date วันที่แรกของไตรมาสสำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้แสดงค่าไตรมาสที่ส่งคืนสำหรับวันที่ที่ระบุเฉพาะ:
BirtDateTime.firstDayOfWeek
ฟังก์ชันนี้ส่งคืนวันที่สำหรับวันที่แรกของสัปดาห์ที่อยู่ในช่วงวันที่อินพุต, ซึ่งจะเป็นวันอาทิตย์เสมอ
อ็อบเจ็กต์ date ที่รับค่าสัปดาห์
อ็อบเจ็กต์ Date วันที่แรกของสัปดาห์ที่รับค่าที่กำหนดไว้
ตัวอย่างต่อไปนี้แสดงค่าสัปดาห์ที่ส่งคืนสำหรับข้อมูลที่ระบุเฉพาะ:
BirtDateTime.firstDayOfYear
ฟังก์ชันนี้ส่งคืนวันที่สำหรับวันที่แรกของปีที่อยู่ในช่วงวันที่อินพุต
อ็อบเจ็กต์ Date วันที่แรกของปีสำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้แสดงค่าปีที่ส่งคืนสำหรับวันที่ระบุเฉพาะ:
BirtDateTime.month
อ็อบเจ็กต์ date ที่รับค่าเดือน
Integer ตัวเลือก ตัวเลขที่แทนรูปแบบเดือนที่ต้องการคืนค่า ใช้หนึ่งในค่าต่อไปนี้:
ถ้าคุณตัดอาร์กิวเมนต์นี้ ฟังก์ชันจะคืนค่าเดือนเป็นตัวเลข
String เดือนสำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้จะแสดงค่าเดือนที่คืนค่ามาสำหรับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะคืนค่าเดือนสำหรับวันที่ปัจจุบัน:
BirtDateTime.now
ฟังก์ชันนี้จะคืนค่าวันที่และเวลาปัจจุบัน ตัวอย่างเช่น Feb 2, 2009 2:05 PM
อ็อบเจ็กต์ Date วันที่และเวลาปัจจุบัน
ตัวอย่างต่อไปนี้ส่งคืนจำนวนชั่วโมงจากวันที่และเวลาปัจจุบันจนถึงคริสต์มาส:
BirtDateTime.quarter
อ็อบเจ็กต์ date ที่รับตัวเลขไตรมาส
Integer ตัวเลขไตรมาสสำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้จะแสดงตัวเลขไตรมาสที่คืนค่ามาสำหรับวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนตัวเลขแสดงไตรมาสสำหรับแต่ละค่าในฟิลด์ CloseDate:
ตัวอย่างต่อไปนี้จะคืนค่าตัวเลขไตรมาสสำหรับวันปัจจุบัน:
BirtDateTime.today
ฟังก์ชันนี้ส่งคืนวันที่ปัจจุบันที่ประกอบด้วยค่าเวลาเที่ยงคืน, ตัวอย่างเช่น, Feb 2, 2009 12:00 AM.
อ็อบเจ็กต์ Date วันที่ปัจจุบันที่มีค่าเวลาเที่ยงคืน
ตัวอย่างต่อไปนี้ส่งคืนจำนวนวันจากวันที่ปัจจุบันจนถึงคริสต์มาส:
ตัวอย่างต่อไปนี้คำนวณจำนวนปีจากแต่ละค่าในฟิลด์ข้อมูล HireDate จนถึงวันที่ปัจจุบัน
BirtDateTime.week
ฟังก์ชันนี้ส่งคืนจำนวนตั้งแต่ 1 ถึง 52 ที่แทนค่าตัวเลขสัปดาห์สำหรับวันที่ที่กำหนดไว้
อ็อบเจ็กต์ date ที่รับตัวเลขสัปดาห์
Integer ตัวเลขสัปดาห์สำหรับวันที่ที่กำหนดไว้
ตัวอย่างต่อไปนี้จะแสดงตัวเลขสัปดาห์ที่คืนค่ามาสำหรับวันที่ระบุ:
ตัวอย่างต่อไปนี้ส่งคืนตัวเลขสัปดาห์สำหรับแต่ละค่าในฟิลด์ CloseDate:
ตัวอย่างต่อไปนี้จะคืนค่าตัวเลขสัปดาห์สำหรับวันที่ปัจจุบัน:
BirtDateTime.weekDay
อ็อบเจ็กต์ date ที่รับวันของสัปดาห์
Integer ตัวเลือก จำนวนที่แทนรูปแบบที่คืนค่า ใช้หนึ่งในค่าต่อไปนี้:
ถ้าคุณตัดอาร์กิวเมนต์นี้ อาร์กิวเมนต์จะสันนิษฐานว่าคุณเลือกอ็อพชัน 1
String วันของสัปดาห์สำหรับวันที่ที่ระบุ
ตัวอย่างต่อไปนี้จะแสดงค่าวันของสัปดาห์ที่คืนค่ามาสำหรับวันที่ระบุ:
ตัวอย่างต่อไปนี้จะคืนค่าวันของสัปดาห์สำหรับวันที่ปัจจุบัน:
BirtDateTime.year
Integer ค่าปีสี่หลักสำหรับวันที่ที่ระบุ
| (c) ลิขสิทธิ์ Actuate Corporation 2013 |