CalendarTool.java

سلام یک لایبرری پر کاربرد برای تقویم شمسی و تبدیل تقویم شمسی به میلادی و برعکس رو در لینک زیر قرار دادم :

https://www.dropbox.com/s/gqksj7t0zqgyr9a/CalendarTool.java?dl=0

یا

http://www.4shared.com/file/pppNEZoSba/CalendarTool.html

نحوه کار با این تقویم به این صورت است :

ابتدا باید یک آبجکت از CalendarTool ساخت

۱
CalendarTool calendarTool = new CalendarTool();

حالا برای بدست آوردن تاریخ شمسی کافیه از کد های زیر استفاده کنید :

۱
۲
۳
calendarTool.getIranianYear()
calendarTool.getIranianMonth()
calendarTool.getIranianDay()

و برای تاریخ میلادی از کد های زیر :

۱
۲
۳
calendarTool.getGregorianYear()
calendarTool.getGregorianMonth()
calendarTool.getGregorianDay()

خوب به صورت پیش فرض با new کردن کلاس تاریخ روز در آن ست می شود
حالا اگر بخوایم تغییری در تاریخ ایجاد کنیم و تاریخ هارا به همدیگه تبدیل کنیم باید تاریخ را در آن ست کنیم :

۱
۲
۳
calendarTool.setIranianDate(yearPicker.getValue(), monthPicker.getValue(), dayPicker.getValue());
یا
calendarTool.setGregorianDate(yearPicker.getValue(), monthPicker.getValue(),dayPicker.getValue());

خوب بعد از ست کردن میتونید تاریخ روز ست شده رو به تقویم دیگر بدست آورید.

 

 

4 سال پیش

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.