ورود

View Full Version : الگوریتم شمسی شروع هفته



E G A L E
شنبه 04 مهر 1394, 13:59 عصر
سلام

کسی الگوریتم شمسی شروع هفته از کدام روز شروع می شود را داره؟

مثلا مهرماه از چهارشنبه شروع میشه.
آبان ماه از جمعه.

محمد فدوی
شنبه 04 مهر 1394, 14:03 عصر
با استفاده از کتابخونه‌ی ICU4J (http://site.icu-project.org/) می‌تونی از ابزارهای استاندارد جاوا برای کار روی تاریخ جلالی استفاده کنی. خیلی ساده می‌تونی چک کنی و ببینی اول ماه (مثلا اول مهر) چه روزیه.

E G A L E
شنبه 04 مهر 1394, 17:08 عصر
من متد اون رو پیدا نکردم. چه متدی هست برای این کار؟

محمد فدوی
شنبه 04 مهر 1394, 21:23 عصر
اول برو به پیوندی که گذاشتم و کتابخونه رو برای جاوا دانلود کن و به پروژه‌ت اضافه کن.
مثلا اگه بخوایم بدونیم ۱ مهر ۱۳۹۴ اسم روز هفته‌ش چیه:
ULocale iran = new ULocale("fa_IR@calendar=persian");

Calendar cal = Calendar.getInstance(iran);
cal.set(1394, 6, 1); // 6: Mehr
Date date = cal.getTime();

DateFormat df = DateFormat.getInstanceForSkeleton(DateFormat.WEEKD AY, iran);

System.out.println(df.format(date));
/*
* OUTPUT:
* چهارشنبه
*/

tux-world
دوشنبه 20 مهر 1394, 22:22 عصر
دستت درد نکنه خیلی وقت بود دنبال یه همچین کتابخونه ای میگشتم. دمت گرم داداش