#16 dart Duration

الـ Duration بإختصار عبارة عن فترة زمنية انت تقوم بإنشاءها

طريقة الكتابة :

Duration({int days = 0, int hours = 0, int minutes = 0, int seconds = 0, int milliseconds = 0, int microseconds = 0})

مثال على ذلك :

Duration spanOfTime = Duration(hours: 2, minutes: 3, seconds: 2);

ومعنى هذا الكود اننا قُمنا بإنشاء فترة زمنية مقدارها 2ساعة و 3دقيقة و 2ثانية

Properties & Methods الخاصة بالـ Duration

مثال على ذلك :

Duration time1 = Duration(hours: 2, minutes: 3, seconds: 2);
Duration time2 = Duration(hours: -26, minutes: 44, seconds: 2);

الــ Methodsالشرحالنتيجة
time1.inDaysعدد الأيام0
time1.inHoursعدد الساعات2
time1.inMinutesعدد الدقائق123
time1.inSecondsعدد الثوانى7382
time1.inMillisecondsعدد الملى ثانية7382000
time1.toString()لعرض الوقت بالطريقة التالية2:03:02.000000
time2.abs()لإضهار القيمة الموجبة اذا كان الوقت بالسالب25:15:58.000000
DateTime date1 = DateTime.parse("2022-08-18");
DateTime date2 = date1.add(time1);
print(date2);
اضافة مدة زمنية2022-08-18 02:03:02.000
DateTime date1 = DateTime.parse("2022-08-18");
DateTime date2 = date1.subtract(time1);
print(date2);
طرح مدة زمنية2022-08-17 21:56:58.000

هنا تجد بعض المعلومات المهمة

هنا تجد جميع الـ Properties & Methods الخاصة بالتعامل مع الــ Duration

😡
انت مشغل الـ AdBlock !!

ياريت تقفله لوسمحت 😊 😊

تنبيه هام ✋

إذا كانت الإعلانات مزعجة بالنسبة لك، فيُمكنك التبرع ب50$ وسيتم إيقاف الإعلانات لمدة شهر لجميع زوار الموقع 🧡 ويُمكنك التواصل معنا عن طريق صفحة الفيس بوك