#15 dart Date & time

الكود المسئول عن معرفة الوقت والتاريخ الحالى هو DateTime.now()

واذا أردنا إظهار التاريخ والوقت الحالى فى الكونسول نستخدم الكود التالى print( DateTime.now() );

ويُفضل تخزين تخذين هذا الكود داخل variable لسهولة الاستخدام كالتالى :
DateTime now = DateTime.now();

الــ Methods الخاصة بالتعامل مع التاريخ

مثال على ذلك :
تاريخ كتابة هذا الدرس هو : 20 مارس 2022 يوم الأحد

الــ Methodsالشرحالنتيجة
.yearReturns the year2022
.monthReturns the month in numbers3
.dayReturns the day in numbers20
.weekdayأيام الاسبوع بالأرقام
الإثنين : 1
7

الــ Methods الخاصة بالتعامل مع الوقت

مثال على ذلك :
وقت كتابة هذا الدرس هو الساعة الثانية ظهراً و ثلاثون دقيقة و خمس ثوان

الــ Methodsالشرحالنتيجة
.hourReturns the hour (0 : 23)14
.minuteReturns the minutes (0 : 59)30
.secondReturns the seconds (0 : 59)5

Other important Methods

الــ Methodsالشرحالنتيجة
DateTime.parse("2022-08-18 13:30")
DateTime(2022, 08, 18, 14, 30, 0)
لتحديد تاريخ ووقت معين2022-03-20 00:00:00.000
DateTime date1 = DateTime.now();
print(date1.millisecondsSinceEpoch);
number of milliseconds
منذ 1/1/1970 حتى الان
1621945034942
DateTime date1 = DateTime.parse("2022-08-18");
DateTime date2 = DateTime.parse("2022-07-18");
print(date1.isAfter(date2));
Returns boolean valuetrue
DateTime date1 = DateTime.parse("2022-08-18");
DateTime date2 = DateTime.parse("2022-08-17");
print(date1.difference(date2));
يُعطينا فترة زمنية بالساعات24:00:00
DateTime date1 = DateTime.parse("2022-08-18");
DateTime date2 = date1.add(Duration(......));
print(date2);
اضافة مدة زمنيةسيتم شرحها فى الدرس القادم

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

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

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

تنبيه هام ✋

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