المشاركات : 10
المواضيع 4
:
: 0
الإنتساب : Feb 2014
السلام عليكم
كيف يمكن طرح تاريخين و يكون الناتج رقم (أقصد الناتج بالأيام) وليس تاريخ
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
أضف الوحدة DateUtils إلى عبارة uses. ثم استعمل الدالة DaysBetween التي تعيد الفرق بين تاريخين بالأيام كعدد صحيح.
توجد أيضاً الدالة DaySpan التي تعيد القرق بين تاريخين بالأيام كعدد كسري، حيث الجزء الكسري يمثل أجزاء من اليوم. مثلاً إذا أعادت الدالة DaySpan العدد 7.75 فذلك يعني 7 أيام و ثلاثة أرباع اليوم (أي 7 أيام و 18 ساعة).
نرجو الاستفادة و السلام.
المشاركات : 171
المواضيع 24
:
: 0
الإنتساب : Jan 2009
السلام عليكم
PHP كود :
var Date1 : TdateTime ; NbJour : Integer ; begin Date1 := EncodeDate ( 2014 , 01 , 1 ); Date1 := Date1 + NbJour ; { ou bien Date1 := Date1 - NbJour ;} end ;
المشاركات : 119
المواضيع 0
:
: 0
الإنتساب : Sep 2012
السلام عليكم...
الصيغة العامة لها هي:
كود :
variable := DaysBetween(Date1, Date2);
حيث Date1 و Date2 التاريخان. و variable اسم متغير من النوع Integer.
بفرض أن التاريخ الأول في Edit1 و التاريخ الثاني في Edit2:
كود :
var
Interval: Integer;
//
begin
Interval := DaysBetween(StrToDate(Edit1.Text), StrToDate(Edit2.Text));
//
و السلام.
المشاركات : 10
المواضيع 4
:
: 0
الإنتساب : Feb 2014
شكرا لك
نجحت الطريقة
ربي يوفقك ويعطيك ما تتمناه
المشاركات : 171
المواضيع 24
:
: 0
الإنتساب : Jan 2009
السلام عليكم
طريقة على السريع
الملفات المرفقة
Date.rar (الحجم : 1.29 ك ب / التحميلات : 71)
المشاركات : 10
المواضيع 4
:
: 0
الإنتساب : Feb 2014