الزمن والتاريخ

📄 الأصل: temporal.naftah

📦 تحميل الملف: ⬇ تحميل

🔗 عرض الملف:

	
		--- SPDX-License-Identifier: Apache-2.0
--- Copyright © The Naftah Project Authors

---*
هذا القسم يوضح كيفية التعامل مع الزمن و المقادير الزمنية والفترات في لغة نفطه، بما يشمل:

تعريف التواريخ والأوقات
استخدام التقويم الميلادي والتقويم الهجري
تمثيل النقاط الزمنية (نقطة_زمنية) والزمن العام (زمن)
التعامل مع المناطق الزمنية (بتوقيت …)
التعامل مع الإزاحات الزمنية (UTC Offset مثل +03:00)

استخدام الكلمة الزمنية الآن
حساب الفروق الزمنية باستخدام تعبيرات بين / ما بين
تعريف المقادير الزمنية (Duration) بالساعة، الدقيقة، الثانية، والنانوثانية
تعريف الفترات الزمنية (Period) بالسنوات، الأشهر، الأيام
الجمع بين الفترات الزمنية والمقادير الزمنية (Period with Duration)
التعامل مع كسور الثواني والثواني الجزئية
أمثلة توضيحية على كيفية كتابة المقادير والفترات باللغة العربية

كما يبيّن الفرق بين استخدام اسم منطقة زمنية واستخدام إزاحة زمنية صريحة،
وكيفية كتابة الوقت بصيغة 12 ساعة أو 24 ساعة مع دعم الثواني والكسور.
*---


--- تعريف زمن باستخدام التقويم الميلادي مع منطقة زمنية (القاهرة)
زمن "١ يناير ٢٠٢٤ بالتقويم الميلادي ١٢:٠٠ صباحاً بتوقيت القاهرة"


--- تعريف زمن باستخدام التقويم الهجري مع منطقة زمنية (مكة)
زمن "٥ رجب ١٤٤٥ بالتقويم الهجري ٣:٣٠ مساءً بتوقيت مكة"


--- تعريف زمن مع ثوانٍ باستخدام التقويم الميلادي ومنطقة زمنية (دبي)
زمن "١٥ مارس ٢٠٢٣ بالتقويم الميلادي ٠٩:٤٥:١٥ بتوقيت دبي"


--- تعريف زمن مع كسور ثوانٍ باستخدام التقويم الهجري (الرياض)
زمن "٢٩ رمضان ١٤٤٤ بالتقويم الهجري ١٢:٠٠:٠٠.٥٠٠ صباحاً بتوقيت الرياض"


--- تعريف زمن ليلي باستخدام التقويم الميلادي (تونس)
زمن "٣٠ أكتوبر ٢٠٢٢ بالتقويم الميلادي ٢٢:١٥ بتوقيت تونس"


--- تعريف نقطة زمنية باستخدام التقويم الهجري (الدوحة)
نقطة_زمنية "١ شوال ١٤٤٥ بالتقويم الهجري ١٤:٠٠ بتوقيت الدوحة"


--- تعريف نقطة زمنية مع صيغة 12 ساعة (الكويت)
نقطة_زمنية "٢٥ يوليو ٢٠٢١ بالتقويم الميلادي ٠٦:٣٠ مساءً بتوقيت الكويت"


--- تعريف نقطة زمنية مع ثوانٍ (أبوظبي)
نقطة_زمنية "١٣ ذو الحجة ١٤٤٢ بالتقويم الهجري ١١:٤٥:٣٠ بتوقيت أبوظبي"


--- تعريف نقطة زمنية مع ثوانٍ كاملة (عمان)
نقطة_زمنية "٤ سبتمبر ٢٠٢٠ بالتقويم الميلادي ٠٧:٠٠:٠٠ بتوقيت عمان"


--- تعريف نقطة زمنية باستخدام التقويم الهجري (بيروت)
نقطة_زمنية "٧ صفر ١٤٤٣ بالتقويم الهجري ٠٨:٢٠:٤٥ بتوقيت بيروت"


---*
أمثلة باستخدام الإزاحة الزمنية (Offset) بدلاً من اسم المنطقة
*---


--- زمن باستخدام إزاحة زمنية +02:00
زمن "١ يناير ٢٠٢٤ بالتقويم الميلادي ١٢:٠٠ صباحاً +02:00"


--- زمن هجري باستخدام إزاحة زمنية +03:00
زمن "٥ رجب ١٤٤٥ بالتقويم الهجري ٣:٣٠ مساءً +03:00"


--- زمن مع ثوانٍ باستخدام إزاحة زمنية +04:00
زمن "١٥ مارس ٢٠٢٣ بالتقويم الميلادي ٠٩:٤٥:١٥ +04:00"


--- زمن مع كسور ثوانٍ وإزاحة زمنية
زمن "٢٩ رمضان ١٤٤٤ بالتقويم الهجري ١٢:٠٠:٠٠.٥٠٠ صباحاً +03:00"


--- نقطة زمنية باستخدام إزاحة زمنية فقط
نقطة_زمنية "١ شوال ١٤٤٥ بالتقويم الهجري ١٤:٠٠ +03:00"


--- نقطة زمنية بصيغة 12 ساعة مع إزاحة زمنية
نقطة_زمنية "٢٥ يوليو ٢٠٢١ بالتقويم الميلادي ٠٦:٣٠ مساءً +03:00"


--- نقطة زمنية مع ثوانٍ وإزاحة زمنية
نقطة_زمنية "١٣ ذو الحجة ١٤٤٢ بالتقويم الهجري ١١:٤٥:٣٠ +04:00"


--- نقطة زمنية مع وقت كامل وإزاحة زمنية
نقطة_زمنية "٤ سبتمبر ٢٠٢٠ بالتقويم الميلادي ٠٧:٠٠:٠٠ +04:00"


--- نقطة زمنية هجريّة مع إزاحة زمنية
نقطة_زمنية "٧ صفر ١٤٤٣ بالتقويم الهجري ٠٨:٢٠:٤٥ +02:00"

---*
أمثلة استخدام الكلمة الزمنية «الآن»
*---

--- الآن كنقطة تاريخ ووقت
نقطة_زمنية "الآن بالتقويم الهجري +02:00"

--- الآن كتاريخ فقط
نقطة_زمنية "تاريخ الآن بالتقويم الهجري +02:00"

--- الآن كوقت فقط
نقطة_زمنية "وقت الآن +02:00"

--- مثال على مقدار زمني: 3 ساعات
مقدار_زمني "مدة 3 ساعات"

--- مثال على مقدار زمني: 2 ساعات و30 دقيقة
مقدار_زمني "مدة 2 ساعات و 30 دقيقة"

--- مثال على مقدار زمني: 1 ساعة و15 دقيقة
قيمة_زمنية "مدة 1 ساعة و15 دقيقة"

--- مثال على مقدار زمني: 2 ساعات و10 دقائق و5 ثوان
قيمة_زمنية "مدة 2 ساعات و 10 دقائق و 5 ثوان"

--- مثال على مقدار زمني يحتوي كسور ثواني: 2.5 ثانية
مقدار_زمني "مدة 2.5 ثانية"

--- مثال على مقدار زمني يحتوي كسور ثواني: 10.250 ثانية
مقدار_زمني "مدة 10.250 ثانية"

--- مثال على مقدار زمني يحتوي دقائق ونانوثوان: 1 دقيقة و10 نانوثوان
قيمة_زمنية "مدة 1 دقيقة و 10 نانوثوان"

--- مثال على مقدار زمني يحتوي ثوانٍ ونانوثوان: 1 ثانية و500 نانوثانية
مقدار_زمني "مدة 1 ثانية و 500 نانوثانية"

--- مثال على مقدار زمني كبير: 1 ساعة و30.75 ثانية
قيمة_زمنية "مدة 1 ساعة و 30.75 ثانية"

--- مثال على فترة زمنية: 1 سنة
مقدار_زمني "فترة 1 سنة"

--- مثال على فترة زمنية طويلة: 5 سنوات
مقدار_زمني "فترة 5 سنوات"

--- مثال على فترة متعددة المكونات: 1 سنة و6 أشهر
مقدار_زمني "فترة 1 سنة و 6 أشهر"

--- مثال على فترة: 2 سنة و3 أشهر
مقدار_زمني "فترة 2 سنة و 3 أشهر"

--- مثال على فترة مركبة: 1 سنة و3 أشهر و10 أيام
قيمة_زمنية "فترة 1 سنة و 3 أشهر و 10 أيام"

--- مثال على فترة قصيرة: 6 أشهر
قيمة_زمنية "فترة 6 أشهر"

--- مثال على فترة وشهور: 1 شهر و10 أيام
قيمة_زمنية "فترة 1 شهر و 10 أيام"

--- مثال على فترة يومية: 14 يوم
قيمة_زمنية "فترة 14 يوم"

--- مثال على فترة مع مقدار زمني: 1 سنة و1 دقيقة و10 نانوثوان
مقدار_زمني "فترة 1 سنة و 1 دقيقة و 10 نانوثوان"

--- مثال على فترة مع مقدار زمني مركب: 5 سنوات و122 ساعات و10 دقائق و5 ثوان
مقدار_زمني "فترة 5 سنوات و 122 ساعات و 10 دقائق و 5 ثوان"

--- مثال على فترة مع مقدار زمني: 1 سنة و6 أشهر و2 ساعات و10 دقائق
مقدار_زمني "فترة 1 سنة و 6 أشهر و 2 ساعات و 10 دقائق"

--- مثال على فترة مع مقدار زمني كبير: 1 سنة و3 أشهر و10 أيام و25 ساعات و10 دقائق
قيمة_زمنية "فترة 1 سنة و 3 أشهر و 10 أيام و 25 ساعات و 10 دقائق"

--- مثال على فترة مع مقدار زمني صغير: 6 أشهر و1 ساعة و15 دقيقة
قيمة_زمنية "فترة 6 أشهر و 1 ساعة و15 دقيقة"

--- مثال على فترة يومية مع مقدار زمني: 1 شهر و10 أيام و2 ساعات و30 دقيقة
قيمة_زمنية "فترة 1 شهر و 10 أيام و 2 ساعات و 30 دقيقة"

--- مثال على فترة يومية مع مقدار زمني: 14 يوم و3 ساعات
قيمة_زمنية "فترة 14 يوم و 3 ساعات"

--- مثال على فترة يومية مع مقدار زمني آخر: 14 يوم و28 ساعات
قيمة_زمنية "فترة 14 يوم و 28 ساعات"

---*
أمثلة تعبيرات «بين / ما بين» لحساب الفروق الزمنية
*---

--- الفرق بين تاريخين بتقويمين مختلفين
قيمة_زمنية "بين ١ يناير ٢٠٢٤ بالتقويم الميلادي ١٢:٠٠ صباحاً بتوقيت القاهرة و ٥ رجب ١٤٤٥ بالتقويم الهجري ٣:٣٠ مساءً بتوقيت مكة"

--- الفرق مع ثوانٍ وكسور
مقدار_زمني "بين ١٥ مارس ٢٠٢٣ بالتقويم الميلادي ٠٩:٤٥:١٥ بتوقيت دبي و ٢٩ رمضان ١٤٤٤ بالتقويم الهجري ١٢:٠٠:٠٠.٥٠٠ صباحاً بتوقيت الرياض"

--- الفرق بين منطقتين زمنيتين مختلفتين
قيمة_زمنية "ما بين ٢٥ يوليو ٢٠٢١ بالتقويم الميلادي ٠٦:٣٠ مساءً بتوقيت الكويت و ١ يناير ٢٠٢٤ بالتقويم الميلادي ١٢:٠٠ صباحاً +02:00"

--- الفرق الناتج عن الإزاحة الزمنية فقط
قيمة_زمنية "بين ٤ سبتمبر ٢٠٢٠ بالتقويم الميلادي ٠٧:٠٠:٠٠ بتوقيت عمان و ٤ سبتمبر ٢٠٢٠ بالتقويم الميلادي ٠٧:٠٠:٠٠ +04:00"

--- الوقت الحالي كنقطة زمنية
نوع (الوقت_الحالي()) يساوي "'وقت'"

--- الوقت الحالي مع تحديد منطقة زمنية
نوع (الوقت_الحالي_بتوقيت("دبي")) يساوي "'وقت'"

--- الوقت الحالي مع تحديد إزاحة زمنية
نوع (الوقت_الحالي_بإزاحة("+02:00")) يساوي "'وقت'"

--- إنشاء وقت باستخدام ساعة ودقيقة
انشاء_الوقت(15 , 03)

--- إنشاء وقت مع تحديد منطقة زمنية
انشاء_الوقت_بتوقيت(10 , 20 , "تونس")

--- إنشاء وقت مع تحديد إزاحة زمنية
انشاء_الوقت_بإزاحة(10 , 45 , "+02:00")

--- إنشاء وقت مع ثانية ومنطقة زمنية
انشاء_الوقت_بتوقيت_مع_ثانية(15 , 03 ؛ 10 , "تونس")

--- إنشاء وقت مع ثانية ومنطقة زمنية (مثال آخر)
انشاء_الوقت_بتوقيت_مع_ثانية(10 , 20 ؛ 10 , "تونس")

--- إنشاء وقت مع ثانية وإزاحة زمنية
انشاء_الوقت_بإزاحة_مع_ثانية(10 , 45 ؛ 10 , "+02:00")

--- إنشاء وقت مع ثانية ونانوثانية
انشاء_الوقت_مع_نانوثانية(15 , 03 ؛ 10 ؛ 10)

--- إنشاء وقت مع ثانية ونانوثانية ومنطقة زمنية
انشاء_الوقت_مع_نانوثانية_بتوقيت(10 , 20 ؛ 10 ؛ 10 , "تونس")

--- إنشاء وقت مع ثانية ونانوثانية وإزاحة زمنية
انشاء_الوقت_مع_الإزاحة_ونانوثانية(10 , 45 ؛ 10 ؛ 10 , "+02:00")

--- إنشاء وقت من عدد ثواني اليوم
انشاء_الوقت_من_ثواني_اليوم(24739)

--- إنشاء وقت من عدد ثواني اليوم مع منطقة زمنية
انشاء_الوقت_من_ثواني_اليوم_بتوقيت(24739 , "تونس")

--- إنشاء وقت من عدد ثواني اليوم مع إزاحة زمنية
انشاء_الوقت_من_ثواني_اليوم_بإزاحة(24739 , "+02:00")

--- إنشاء وقت من عدد نانوثواني اليوم
انشاء_الوقت_من_نانوثواني_اليوم(24712312312339)

--- إنشاء وقت من عدد نانوثواني اليوم مع منطقة زمنية
انشاء_الوقت_من_نانوثواني_اليوم_بتوقيت(24731231231239 , "تونس")

--- إنشاء وقت من عدد نانوثواني اليوم مع إزاحة زمنية
انشاء_الوقت_من_نانوثواني_اليوم_بإزاحة(2471231339 , "+02:00")

--- التاريخ الحالي
نوع (التاريخ_الحالي()) يساوي "'تاريخ'"

--- التاريخ الحالي مع تحديد التقويم
نوع (التاريخ_الحالي_بتقويم("التقويم الهجري")) يساوي "'تاريخ'"

--- التاريخ الحالي مع تحديد منطقة زمنية
نوع (التاريخ_الحالي_بتوقيت("القدس")) يساوي "'تاريخ'"

--- التاريخ الحالي مع تحديد إزاحة زمنية
نوع (التاريخ_الحالي_بإزاحة("+04:00")) يساوي "'تاريخ'"

--- التاريخ الحالي مع تحديد التقويم والمنطقة الزمنية
نوع (التاريخ_الحالي_بتقويم_وتوقيت("الهجري"؛"غزة")) يساوي "'تاريخ'"

--- التاريخ الحالي مع تحديد التقويم والإزاحة الزمنية
نوع (التاريخ_الحالي_بتقويم_وإزاحة("جرجوري"؛"+02:00")) يساوي "'تاريخ'"

--- إنشاء تاريخ باستخدام اليوم والشهر والسنة (اسم الشهر)
انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(14 , "ماي" , 1995)

--- إنشاء تاريخ باستخدام اليوم والشهر والسنة (رقم الشهر)
انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(14 , 05 , 1995)

--- إنشاء تاريخ مع تحديد التقويم واسم الشهر
انشاء_التاريخ_من_اليوم_و_شهر_و_سنة_بتقويم("التقويم الميلادي" ، 14 , "ماي" , 1995)

--- إنشاء تاريخ مع تحديد التقويم ورقم الشهر
انشاء_التاريخ_من_اليوم_و_شهر_و_سنة_بتقويم("التقويم الميلادي" ، 14 , 05 , 1995)

--- التاريخ والوقت الحالي
نوع (التاريخ_والوقت_الحالي()) يساوي "'تاريخ_و_وقت'"

--- التاريخ والوقت الحالي مع تحديد التقويم
نوع (التاريخ_والوقت_الحالي_بتقويم("ميلادي")) يساوي "'تاريخ_و_وقت'"

--- التاريخ والوقت الحالي مع تحديد منطقة زمنية
نوع (التاريخ_والوقت_الحالي_بتوقيت("غزة")) يساوي "'تاريخ_و_وقت'"

--- التاريخ والوقت الحالي مع تحديد إزاحة زمنية
نوع (التاريخ_والوقت_الحالي_بإزاحة("+02:00")) يساوي "'تاريخ_و_وقت'"

--- التاريخ والوقت الحالي مع تحديد التقويم والمنطقة الزمنية
نوع (التاريخ_والوقت_الحالي_بتقويم_وتوقيت("الهجري", "غزة")) يساوي "'تاريخ_و_وقت'"

--- التاريخ والوقت الحالي مع تحديد التقويم والإزاحة الزمنية
نوع (التاريخ_والوقت_الحالي_بتقويم_وإزاحة("الهجري", "+02:00")) يساوي "'تاريخ_و_وقت'"

--- أمثلة الاستعلام عن مكونات التاريخ
احصل_على_السنة(انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(1 , 1 , 2026))
احصل_على_رقم_الشهر(انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(1 , 1 , 2026))
احصل_على_اليوم(انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(1 , 1 , 2026))
احصل_على_يوم_الأسبوع(انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(1 , 1 , 2026))

--- أمثلة العمليات الحسابية على التاريخ
اضافة_سنوات(انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(1 , 1 , 2026), 1)
طرح_ايام(انشاء_التاريخ_من_اليوم_و_شهر_و_سنة(1 , 1 , 2026), 1)

--- أمثلة الاستعلام عن مكونات الوقت
احصل_على_الساعة(انشاء_الوقت(15 , 03))
احصل_على_الدقيقة(انشاء_الوقت(15 , 03))
احصل_على_الثانية(انشاء_الوقت(15 , 03))
احصل_على_النانو_ثانية(انشاء_الوقت(15 , 03))

--- أمثلة العمليات الحسابية على الوقت
اضافة_ساعات(انشاء_الوقت(15 , 03), 1)
طرح_نانوثواني(انشاء_الوقت(15 , 03), 1)

--- إنشاء مدة صفرية
أنشئ_مدة_صفرية()

--- إنشاء مدة من أيام
أنشئ_مدة_من_أيام(10)

--- إنشاء مدة من ساعات
أنشئ_مدة_من_ساعات(25)

--- إنشاء مدة من دقائق
أنشئ_مدة_من_دقائق(30)

--- إنشاء مدة من ثواني
أنشئ_مدة_من_ثواني(45)

--- إنشاء مدة من ثواني مع نانوثوان
أنشئ_مدة_من_ثواني_مع_نانو(40, 15)

--- إنشاء مدة من مللي ثانية
أنشئ_مدة_من_مللي(455555)

--- إنشاء مدة من نانوثوان
أنشئ_مدة_من_نانو(100000000000000000)

--- إنشاء فترة صفرية
أنشئ_فترة_صفرية()

--- إنشاء فترة من سنوات
أنشئ_فترة_من_سنوات(10)

--- إنشاء فترة من شهور
أنشئ_فترة_من_شهور(120)

--- إنشاء فترة من أسابيع
أنشئ_فترة_من_أسابيع(840)

--- إنشاء فترة من أيام
أنشئ_فترة_من_أيام(5880)

--- إنشاء فترة مع مدة صفرية
أنشئ_فترة_و_مدة_صفرية()

--- إنشاء فترة مع مدة من سنوات
أنشئ_فترة_و_مدة_من_سنوات(10)

--- إنشاء فترة مع مدة من شهور
أنشئ_فترة_و_مدة_من_شهور(120)

--- إنشاء فترة مع مدة من أسابيع
أنشئ_فترة_و_مدة_من_أسابيع(840)

--- إنشاء فترة مع مدة من أيام
أنشئ_فترة_و_مدة_من_أيام(5880)

--- إنشاء فترة مع مدة من ساعات
أنشئ_فترة_و_مدة_من_ساعات(141120)

--- إنشاء فترة مع مدة من دقائق
أنشئ_فترة_و_مدة_من_دقائق(8467200)

--- إنشاء فترة مع مدة من ثواني
أنشئ_فترة_و_مدة_من_ثواني(508032000)

--- إنشاء فترة مع مدة من ثواني ونانوثوان
أنشئ_فترة_و_مدة_من_ثواني_مع_نانو(508032000, 1000000000000000)

--- إنشاء فترة مع مدة من مللي ثانية
أنشئ_فترة_و_مدة_من_مللي(508032000000)

--- إنشاء فترة مع مدة من نانوثوان
أنشئ_فترة_و_مدة_من_نانو(508032000000000)

--- إضافة سنوات إلى فترة
أضف_سنوات_لفترة(أنشئ_فترة_صفرية(), 2)

--- إضافة أشهر إلى فترة
أضف_أشهر_لفترة(أنشئ_فترة_صفرية(), 24)

--- إضافة أيام إلى فترة
أضف_أيام_لفترة(أنشئ_فترة_صفرية(), 10)

--- طرح سنوات من فترة
اطرح_سنوات_من_الفترة(أنشئ_فترة_صفرية(), 2)

--- طرح أشهر من فترة
اطرح_أشهر_من_الفترة(أنشئ_فترة_صفرية(), 24)

--- إضافة أيام إلى مدة
أضف_أيام_للمدة(أنشئ_مدة_صفرية(), 10)

--- إضافة ساعات إلى مدة
أضف_ساعات_للمدة(أنشئ_مدة_صفرية(), 10)

--- إضافة دقائق إلى مدة
أضف_دقائق_للمدة(أنشئ_مدة_صفرية(), 600)

--- إضافة ثواني إلى مدة
أضف_ثواني_للمدة(أنشئ_مدة_صفرية(), 36000)

--- إضافة مللي ثانية إلى مدة
أضف_مللي_للمدة(أنشئ_مدة_صفرية(), 36000000)

--- إضافة نانوثوان إلى مدة
أضف_نانو_للمدة(أنشئ_مدة_صفرية(), 36000000000000)

--- طرح أيام من مدة
اطرح_أيام_من_المدة(أنشئ_مدة_صفرية(), 10)

--- طرح ساعات من مدة
اطرح_ساعات_من_المدة(أنشئ_مدة_صفرية(), 10)

--- طرح دقائق من مدة
اطرح_دقائق_من_المدة(أنشئ_مدة_صفرية(), 600)

--- طرح ثواني من مدة
اطرح_ثواني_من_المدة(أنشئ_مدة_صفرية(), 36000)

--- طرح مللي ثانية من مدة
اطرح_مللي_من_المدة(أنشئ_مدة_صفرية(), 36000000)

--- طرح نانوثوان من مدة
اطرح_نانو_من_المدة(أنشئ_مدة_صفرية(), 36000000000000)

--- إضافة سنوات إلى فترة مع مدة
أضف_سنوات_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 1)

--- إضافة أشهر إلى فترة مع مدة
أضف_أشهر_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 12)

--- إضافة أيام إلى فترة مع مدة
أضف_أيام_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 120)

--- إضافة ساعات إلى فترة مع مدة
أضف_ساعات_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 120)

--- إضافة دقائق إلى فترة مع مدة
أضف_دقائق_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 7200)

--- إضافة ثواني إلى فترة مع مدة
أضف_ثواني_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 432000)

--- إضافة مللي ثانية إلى فترة مع مدة
أضف_مللي_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 432000000)

--- إضافة نانوثوان إلى فترة مع مدة
أضف_نانو_لفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية(), 432000000000000)

--- استخراج مكونات الفترة
احصل_على_سنوات_الفترة(أنشئ_فترة_صفرية())
احصل_على_أشهر_الفترة(أنشئ_فترة_صفرية())
احصل_على_أيام_الفترة(أنشئ_فترة_صفرية())

--- استخراج مكونات المدة
احصل_على_ساعات_المدة(أنشئ_مدة_صفرية())
احصل_على_دقائق_المدة(أنشئ_مدة_صفرية())
احصل_على_ثواني_المدة(أنشئ_مدة_صفرية())
احصل_على_مللي_المدة(أنشئ_مدة_صفرية())
احصل_على_نانو_المدة(أنشئ_مدة_صفرية())

--- استخراج مكونات الفترة مع مدة
احصل_على_سنوات_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_أشهر_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_أيام_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_ساعات_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_دقائق_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_ثواني_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_مللي_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())
احصل_على_نانو_الفترة_مع_مدة(أنشئ_فترة_و_مدة_صفرية())

--- إنشاء مدة بين نقطتين زمنيتين (ساعات)
أنشئ_مدة_بين_نقطتين(
زمن "30 أكتوبر ٢٠٢٢ بالتقويم الميلادي ١٢:٠٠ بتوقيت تونس",
زمن "30 أكتوبر ٢٠٢٢ بالتقويم الميلادي ٢٢:٠٠ بتوقيت تونس"
)

--- إنشاء مدة بين نقطتين زمنيتين (أيام)
أنشئ_مدة_بين_نقطتين(
زمن "1 شوال ١٤٤٥ بالتقويم الهجري ٠٠:٠٠ بتوقيت الدوحة",
زمن "11 شوال ١٤٤٥ بالتقويم الهجري ٠٠:٠٠ بتوقيت الدوحة"
)

--- إنشاء مدة بين نقطتين زمنيتين (فترة مع مدة)
أنشئ_مدة_بين_نقطتين(
زمن "25 يوليو ٢٠٢١ بالتقويم الميلادي ٠٨:٣٠ بتوقيت الكويت",
زمن "4 أغسطس ٢٠٢١ بالتقويم الميلادي ١٨:٣٠ بتوقيت الكويت"
)