حساب العمر
#2
السلام عليكم 

جرب هذا :
كود :
uses   SysUtils, DateUtils; var   BirthDate, Today: TDateTime;   Age: Integer; begin   BirthDate := EncodeDate(1980, 4, 15); // تاريخ الميلاد (سنة، شهر، يوم)   Today := Date;                        // تاريخ اليوم الحالي   Age := YearsBetween(Today, BirthDate); // حساب الفرق بالسنوات فقط   Writeln('العمر هو: ', Age); end.

الدالة YearsBetween من وحدة DateUtils تعطي الفرق بين تاريخين بالسنوات فقط (عدد صحيح).
أدبني الدهر فأراني نقص عقلي وإذا ما ازددت علما زادني علما بجهلي
الرد


الردود في هذا الموضوع
حساب العمر - بواسطة سليم 2024 - 20-10-2025, 09:04 AM
RE: حساب العمر - بواسطة لؤي - 20-10-2025, 09:16 AM
RE: حساب العمر - بواسطة سليم 2024 - 20-10-2025, 11:15 AM
RE: حساب العمر - بواسطة سليم 2024 - 21-10-2025, 08:53 AM
RE: حساب العمر - بواسطة Embarcadero.XE - 28-10-2025, 11:19 AM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم