کامپوننت تبدیل تاریخ سیستم به هجری شمسی

yaa110

کاربر فعال
با استفاده از این کامپوننت می توانید تاریخ سیستم را به صورت هجری شمسی نشان دهید. از این کامپوننت می توانید در پروژهای Action Script 3.0 و Air استفاده کنید.

۱- ابتدا فایل persianDate.zip را دانلود و سپس آن را extract نمایید.

۲- یک پروژه جدید AS3 ایجاد کنید و از منوی File گزینه ActionScript Settings را انتخاب نمایید.

۳- در قسمت Library path، روی دکمه Browse to SWC file کلیک کنید و فایل persianDate.swc را انتخاب کنید.

۴- گزینه Default linkage را روی Merged into code قرار دهید.

۵- روی OK کلیک کنید.

Untitled-1.jpg


۶- برای استفاده از این کامپوننت ابتدا باید کلاسه مورد نظر را import کنید:

کد:
import com.flashcenter.persianDate;

7- حالا یک متغیر persianDate ایجاد کنید و با استفاده از متد convert_date از اطلاعات این کلاسه استفاده کنید:

کد:
trace (date.convert_date(“year”));     // 1390
trace (date.convert_date(“month”));     // 4
trace (date.convert_date(“monthName”));     // تیر
trace (date.convert_date(“day”));     // 17
trace (date.convert_date(“dayName”));     // جمعه
trace (date.convert_date(“time”));     // 15:57:39
trace (date.convert_date(“full”));     // Array [year, month, day, monthName, dayName, time]

نکات جدیدی به این کامپوننت اضافه شده است. به منظور دانلود کامپوننت جدید به همراه مثال به آدرس زیر مراجعه کنید.
http://flashcenter.ir/fa/?project=کامپوننت-تبدیل-تاریخ-به-هجری-شمسی
 
آخرین ویرایش:

BehrouzPc

پــــادشــاه فــلــــش
کلاس خوبی هست ، البته تا به حال کلاس های زیادی برای این مورد نوشته شده است
در ضمن نکته مهمی که هست ، اگر نمونه های دیگر این کلاس ها را دیده باشید ، روی مواردی مثل بدست آوردن تعداد روز بین دو تاریخ ، و تعداد هفته و ماه و سال بین دو تاریخ ، و مثلا افزودن 45 روز به یک تاریخ (کلا" افزودن روز و ماه و سال به یک تاریخ) و... هم یکی از پایه ها و موارد مهم در این نوع کلاس ها هست که می تواند در کامل و کاربردی بودن آنها نقش مهمی داشته باشد.

موفق و پیروز باشید
 

BehrouzPc

پــــادشــاه فــلــــش
دوستان این مورد را قبلا" برای اکشن 3 آماده کرده اند که محاسبه بین دو تاریخ را هم دارا می باشد
فایل کلاس مربوطه به همراه مثال را پیوست کرده ام.
 

پیوست ها

  • PersianDate-jabeAbzar.zip
    322.6 کیلوبایت · بازدیدها: 109

BehrouzPc

پــــادشــاه فــلــــش
این نسخه خیلی بهتر و کامل تر هست
و تقریبا تمام نیازی که احتمالا در یک پروژه برای کار با تاریخ باشد را مرتفع می کند.
تنها چیزی که به نظر بنده هنوز کم دارد ، GregorianToJalali و JalaliToGregorian هست

با تشکر از زحمات شما.
موفق و پیروز باشید
 

mohammad.sub7

کاربر فعال
جناب yaa110 عزیز ضمن تشکر اگه میشه نمونه رو با فلش cs5 ذخیره کنید واسه دانلود بذارید. مطمئنم خیلی ها هنوز cs 5.5 رو ندارن
 

جدیدترین ارسال ها

بالا