Amer12
(مبرمج جديد)
**

تاريخ الإنتساب : 18-03-2011
تاريخ الميلاد : 03-08-1982 (36 العمر)
التوقيت المحلي : 19-06-2019 في 07:43 PM
الحالة : غير متصل

Amer12 معلومات المنتدى
إنضم إلينا : 18-03-2011
آخر زيارة 20-06-2015, 06:54 PM
إجمالي المشاركات : 29 (0.01 مشاركات في اليوم الواحد | 0.07 في المئة من إجمالي المشاركات)
(إيجاد مشاركات العضو)
اجمالي المواضيع : 3 (0 مواضيع في اليوم | 0.04 في المئه من اجمالي المواضيع)
(إيجاد مواضيع العضو)
فترة البقاء متصل : لا يوجد مسجلين
الأعضاء المحالين: 0
Total Thanks Received: 3 (0 0.06 per day | 5012 percent of total 0.06)
(Find All Threads Thanked ForFind All Posts Thanked For)
Total Thanks Given: 0 (0 0 per day | 5032 percent of total 0)
(Find All Thanked ThreadsFind All Thanked Posts)
  
التعامل مع التواريخ (الدالة التي يغفل عنها الكثير) 2
التعامل مع التواريخ (الدالة التي يغفل عنها الكثير) دلفي والتعامل مع النظام و الذاكرة
هناك خطأ بسيط
الدالة DayOfTheYear وظيفتها هي الحصول على ترتيب اليوم في السنة وهي تأخذ الأرقام مابين 1 الى
365 أو 366 اذا كانت السنة كبيسة

كود :
function DayOfTheYear(const AValue: TDateTime): Word;

أما للحصول على عدد أيام السنة فالدالة DaysInAYear تقوم بذلك

كود :
function DaysInAYear(const AValue: TDateTime): Word;

نفس الشيء بالنسبة للدالة WeekOfTheYear فهي تعطي ترتيب الأسبوع ضمن السنة
فمثلا الأسبوع الأول من الشهر الأول في العام يكون ترتيبه واحد وهكذا بالنسبة لباقي الأسابيع.

أما عدد الأسابيع في السنة فالدالة WeeksInAYear تقوم بذلك
كود :
WeeksInAYear(const AYear: Word): Word;