PDA

View Full Version : مبتدی: حساب کردن تاریخ یک ماه قبل



vbiman
یک شنبه 03 مهر 1390, 15:49 عصر
سلام
من تاریخ سیستم(به صورت شمسی) را در یک lable ریختم حالا می خوام با توجه به این تاریخ ، تاریخ یک ماه قبل حساب بشه و در یک lable نمایش داده بشه برای نشان دادن یک هفته قبل چه طور؟:متفکر:

modern_amin
یک شنبه 03 مهر 1390, 16:36 عصر
سلام هموطن
سواله جالبیه
اگه از اون رشته سال ، ماه و روز رو دربیاری و بصورت عدد ذخیره کنی حالا فک کنم بتونی کارایی کنی (برایه اینکه تو این روش به مشکل نخوری حجم کدنویسی شرطیت رو بیشتر کن مثلا سال کبیسه ای و ... هم تو شرطهات بزار)

ابتدا تاریخ امروز مثلا اگه 03/07/1390 هست تو باید سالهات رو -1 کرده و *365 کنی بعد ماه رو منهای 1 کرده *30 کنی (البته قبلش باید بفهمی چندتا از ماهات 30 روزه هست و چندتا 31 روزه) و بعد روز رو با اون جمع کنی

حالا معکوس همین کارو کنی میفهمی ; انشاءالله

vbiman
دوشنبه 04 مهر 1390, 15:24 عصر
خب کلاسی برای این کار هستش که من به برنامه ام اضافه کنم که تاریخ یک ماه قبل یا یک هفته قبل رو نشون بده؟