![]() |
|
كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ (/showthread.php?tid=5970) |
كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - amine titi - 25-02-2014 السلام عليكم كيف يمكن طرح تاريخين و يكون الناتج رقم (أقصد الناتج بالأيام) وليس تاريخ كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - Najy Ibraheem - 25-02-2014 السلام عليكم... أضف الوحدة DateUtils إلى عبارة uses. ثم استعمل الدالة DaysBetween التي تعيد الفرق بين تاريخين بالأيام كعدد صحيح. توجد أيضاً الدالة DaySpan التي تعيد القرق بين تاريخين بالأيام كعدد كسري، حيث الجزء الكسري يمثل أجزاء من اليوم. مثلاً إذا أعادت الدالة DaySpan العدد 7.75 فذلك يعني 7 أيام و ثلاثة أرباع اليوم (أي 7 أيام و 18 ساعة). نرجو الاستفادة و السلام. كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - Anter2010 - 25-02-2014 السلام عليكم PHP كود : var Date1 : TdateTime; كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - Najy Ibraheem - 26-02-2014 السلام عليكم... الصيغة العامة لها هي: كود : variable := DaysBetween(Date1, Date2);حيث Date1 و Date2 التاريخان. و variable اسم متغير من النوع Integer. بفرض أن التاريخ الأول في Edit1 و التاريخ الثاني في Edit2: كود : var
Interval: Integer;
//
begin
Interval := DaysBetween(StrToDate(Edit1.Text), StrToDate(Edit2.Text));
//و السلام. كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - amine titi - 26-02-2014 شكرا لك نجحت الطريقة ربي يوفقك ويعطيك ما تتمناه كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - Anter2010 - 26-02-2014 السلام عليكم طريقة على السريع كيف يمكن طرح تاريخين و يكون الناتج رقم وليس تاريخ - amine titi - 26-02-2014 شكرا لك طريقتك تعمل |