المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كم عدد الأيام فى الشهر المحدد


عبود عبود
04-06-2017, 02:48 AM
السلام عليكم ورحمة الله وبركاته

أريد كود يعمل على حصر أو إيجاد عدد أيام أى شهر يحدد له
فمثلا شهر 2 هل هو 28 أم 29 يوم وهكذا مع أى شهر

هذا ليس إختبار ...... وإنما عدم معرفة للطريقة

:abc_152:

عبود عبود
04-06-2017, 02:54 AM
شكرا وجدت موضوع فى قسم الإستفسارات للفرق بين تاريخين
أظنه سوف يفيد وحان وقت الإستفادة منه .......... جارى قراءته
:abc_138:

ثامر أبو بلقيس
04-06-2017, 05:34 AM
حدد الشهر و السنة
MONTH=2
YEAR=2017
------
al_ayame = 0
for i =1,31 do
k = os.time({year=YEAR, month=MONTH, day=i})
if tonumber(os.date("%m", k))== MONTH then
al_ayame=al_ayame+1
end;end
Dialog.Message("Notice", al_ayame);

موفق :abc_138:

ثامر أبو بلقيس
04-06-2017, 05:52 AM
واذ أحببت تجديد دماء الحلول هاك بدون دوال شرطية وبأيسرها
MONTH=2
YEAR=2017
----------------------
al_ayame = os.date('*t',os.time{year=YEAR,month=MONTH+1,day=0 })['day']
------------------------------------------------------------
Dialog.Message("Notice",al_ayame);

عبود عبود
04-06-2017, 10:33 AM
إستعملت هذا :

--
t1 = os.time{year = 2017, month= 2, day= 01}
t2 = os.time{year = 2017, month= 3, day = 01}
Dialog.Message(" عدد الايام ","ابوبلقيس2015"..String.ToNumber(os.difftime (t2, t1))/(60*24)/60 )

ولكن بعد رؤية كود بهذا الشكل التالى :

واذ أحببت تجديد دماء الحلول هاك بدون دوال شرطية وبأيسرها
MONTH=2
YEAR=2017
----------------------
al_ayame = os.date('*t',os.time{year=YEAR,month=MONTH+1,day=0 })['day']
------------------------------------------------------------
Dialog.Message("Notice",al_ayame);

أصبح أجمل كثيرا ............ سلمت يداك :abc_138:

ياسرهتهت
04-06-2017, 06:37 PM
واذ أحببت تجديد دماء الحلول هاك بدون دوال شرطية وبأيسرها
MONTH=2
YEAR=2017
----------------------
al_ayame = os.date('*t',os.time{year=YEAR,month=MONTH+1,day=0 })['day']
------------------------------------------------------------
Dialog.Message("Notice",al_ayame);

--------------------------------------------
شـكــ وبارك الله فيك ـــرا لك ... لك مني أجمل تحية .
:abc_138::abc_138::abc_138:

عبد الهادي بهاب
05-06-2017, 11:53 AM
السلام عليكم ورحمة الله وبركاته
تقبل الله منكم الطاعة
شكرا على الموضوع و على التفاعل و للاساتذة الكرام

ثامر أبو بلقيس
06-06-2017, 01:28 AM
السلام عليكم ورحمة الله وبركاته
لايضر اذ وضعت سؤال بسيط
سيزور غيرنا بوما هاته الصفحات ليجد ما يفيده
------------------------
اشار استاذي عبود تساؤلا و جوابا عن عدد الايام في شهر معين
وكما نعرف جميعا الايام هي الايام في الشهر فقط سيكون الاختلاف في شهر فيفري اذ كانت السنة بسيطة أي ايامها 365 سيكون عدد ايام شهر فيفري 28
أما اذا كانت السنة كبيسة اي عدد ايامها 366 يوما يكون عدد ايام شهر فيفري 29 يوما

جميل : أكتب كود من سطر واحد يحدد السنة كبيسة أم بسيطة باستغلال معالم الكود السابق


بالتوفيق :abc_138:

يمكنك قراءة الحل على الرابط :

من هنااااا (http://www.abc4web.net/vb/showthread.php?p=312345#post312345)

فهد الشيخ
08-04-2021, 08:51 AM
طرح مميز .. بارك الله فيكم.