PDA

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



behzadzh
دوشنبه 17 مرداد 1390, 14:40 عصر
با سلام خدمت دوستان
من دارم رو يه وب سايت آموزشي کار ميکنم که براي آموزشگاههاي آزاد مورد استفاده قرار خواهد گرفت ولي مشکلي که دارم اين هستش که وقتي ميخوان براي يه دوره اي کلاسي رو بازگشايي کنن که تعداد ساعت و تاريخ شروع و زوج يا فرد بودن روز تشکيل کلاس مشخص هستش،ميخوان سيستم تاريخ پايان رو خودش محاسبه و روز اون رو نمايش بده.
اگه دوستان منو راهنمايي کنن ممنون ميشم.
البته تاريخ شمسي مي باشد.
باتشکر

ASPX
دوشنبه 17 مرداد 1390, 15:35 عصر
از دستور AddDays استفاده کن
مثلا تاریخ شروع sd هست و قراره در 7 روز فرد تشکیل بشه

DateTime sd = DateTime.Now;
DateTime ed = sd.AddDays(14);

در ضمن کلاس persianclandar خود دات نت هم adddays وجود دارد

behzadzh
دوشنبه 17 مرداد 1390, 17:29 عصر
با سلام دوباره
بذارين با يه مثال يکم بيشتر توضيح بدم:
به عنوان مثال اگه دوره اي وجود داشه باشه که مدت دوره 32 ساعت باشه،در حقيقت اين دوره نياز به 16 جلسه داره،اگه تاريخ شروع دوره به عنوان مثال 16/05/1390 باشه يعني روزهاي فرد که سه روز در هفته ميشه،من چطوري تاريخ پايان و ليست دقيق روزهاي تشکيل رو محاسبه کنم تا در database ذخيره کنم و نمايش بدم؟
با تشکر فراوان