ورود

View Full Version : محاسبه اختلاف دو تاريخ



majidsoft
یک شنبه 25 بهمن 1388, 11:41 صبح
با سلام
براي محاسبه اختلاف دو تاريخ شمسي به ماه چكار بايد كرد يا بطور ساده تر دوفيلد داشته باشيم كه هر كدام داراي يك تاريخ باشندو اختلاف تاريخ آنها را به ماه براي ما بگويد يعني ماه 30 روزه يا 31 روزه را حساب كند
با تشكر

saeed zarei
سه شنبه 03 فروردین 1389, 16:13 عصر
باید اول اون دوتا فیلد رو بر اساس این علامت ' / ' از هم جداشون کنی ( با متد split , و ورودی این کاراکتر ' / ' به این صورت : split ( '/') ) خروجیش هم از نوع ارایه هست
از اونجایی که خانه دوم ارایه ماه رو نشون میده اگر بزرگتر از 6 باشه باید در 30 و برعکسش در 31 ضرب بشه
این کار رو برای سال هم بکن یعنی بیا سال رو در 365 ضرب کن بعد همشون رو با هم جمع کن ، حالا دو تا عدد داری که تاریخ رو بر اساس روز نشان میده ، میتونی اونا رو از هم کم کنی و نهایتا تقسم بر 30 کنی


امیدوارم مفید بوده باشه