HOSxP => แจ้งปัญหา / ขอความช่วยเหลือ => ข้อความที่เริ่มโดย: naj ที่ พฤศจิกายน 30, 2006, 04:23:19 AM
หัวข้อ: หาผลต่างของวันจากGetDateRangeDialog(date1, date2);
เริ่มหัวข้อโดย: naj ที่ พฤศจิกายน 30, 2006, 04:23:19 AM
เรียนถาม อ.mn ผมจะหาผลต่างของวันจากการ ds2-ds1 GetDateRangeDialog(date1, date2); ds1:=formatdatetime('yyyy-mm-dd',date1); ds2:=formatdatetime('yyyy-mm-dd',date2); ไม่ทราบจะใช้ function ตัวไหนครับ ผมไปดูตัวอย่าง ของ http://www.delphibasics.co.uk/RTL.asp?Name=DaysBetween var fromdate, toDate : TDateTime;
begin // Set up our date variables fromDate := EncodeDateTime(2000, 02, 26, 10, 0, 0, 0); toDate := EncodeDateTime(2000, 02, 29, 9, 0, 0, 0);
// Display these dates and the days between them ShowMessage('From date = '+DateTimeToStr(fromDate)); ShowMessage('To date = '+DateTimeToStr(toDate)); ShowMessage('Whole days difference = '+ IntToStr(DaysBetween(toDate, fromDate))+' days'); end; ก็ยังทำไม่ได้ครับ จะนำมาใส่ใน รายงานครับ ขอบคุณครับ นาจ รพ หลวงพ่อเปิ่น