آموزش تاریخ شمسی در برنامه نویسی اندروید

امتیاز 3.33 ( 3 رای )

سلام دوستان در این سری از آموزش های برنامه نویسی اندروید به آموزش تاریخ شمسی در برنامه نویسی اندروید می پردازیم در ادامه یک کلاس برای به دست آوردن تاریح شمسی (تاریخ فارسی یا ایرانی) معرفی می کنیم که به سادگی می توانید تاریخ روز را به فارسی یا شمسی به دست آورد در ادامه با ما همراه باشید.
 
کلاس شمسی زیر را که در ادامه معرفی می کنیم از سال 1990 به بعد قابل استفاده است یعنی از 1369 به بعد قابل استفاده است.
در بالا همانطور که گفتیم یک کلاس برای گرفتن تاریخ شمسی نوشته شده است که که در ادامه آن را می بینید.
یک کلاس به نام Utility.java ایجاد کرده و کدهای زیر را در آن قرار دهید.

در بالا یک کلاس کلی به نام Solar وجود دارد که کار آن تبدیل میلادی به شمسی است از تمامی کده های بالا یک متد به نام

وجود دارد با استفاده از این متد می توانید تاریخ روز فعلی را به شمسی به دست آورد.
حال برای استفاده از متد بالا ابتدا باید کلاس کمکی Utility.java را یک instance ازش بگیرید سپس به متد getCurrentShamsidate دسترسی خواهید داشت.
مثل زیر عمل کنید.

متد های دیگری هم در کلاس بالا وجود دارد که باز از مهمتریناش متد day_of_week است که با دادن سال و ماه و روز به شما اعلام می کند که امروز چه روزی از هفته است مثلا شنبه , یکشنه و الی آخر .
حال اگر بخواهید یک روز خاص یا ماه خاص یا سال خاص رو به دست بیارید باید از تابع date آن روز سال و ماه رو به میلادی به تابع بدهید سپس آن برای شما محاسبه خواهد کرد.

 
این آموزش هم به پایان رسید.
موفق باشید.

مطالعه بیشتر