PDA

View Full Version : بدست آوردن جمعه های هر سال



computer365
شنبه 24 شهریور 1386, 10:18 صبح
دوستان سلام

من تو برنامه ی خودم نیاز به ماژولی دارم که بتونه جمعه های هر سال رو محاسبه کنه از دوستان اگه کسی کدش رو داره برام بزاره

ممنون

mazoolagh
دوشنبه 26 شهریور 1386, 22:29 عصر
اگر توابع تبدیل تاریخ میلادی به خورشیدی و بالعکس رو دارین کافی هست که:
روز اول سال رو به میلادی تبدیل کنین
ببینین چند شنبه است (تا جمعه چند روز فاصله داره)
اولین جمعه رو پیدا کنین
به خورشیدی تبدیلش کنین
7 روز به تاریخ اضافه کنین
اگر معادل خورشیدی تاریخ از آخر سال بیشتر نیست 2 مرحله بالایی رو تکرار کنین

البته این روش بدیهی هست - روشهای تریکی هم هست!