نمایش نتایج 1 تا 2 از 2

نام تاپیک: PersianCalendarPlus مجموعه ای از توابع برای نمایش و تبدیل تاریخ شمسی به میلادی و بالعکس در Net.

  1. #1
    کاربر دائمی آواتار Hamid2547
    تاریخ عضویت
    خرداد 1385
    محل زندگی
    شیراز
    پست
    120

    PersianCalendarPlus مجموعه ای از توابع برای نمایش و تبدیل تاریخ شمسی به میلادی و بالعکس در Net.

    PersianCalendarPlus مجموعه ای از توابع برای کار کردن با تاریخ های میلادی و شمسی و تبدیل کردن این تاریخ ها به یکدیگر میباشد، یکی از اهداف مهم در زمان تهیه این مجموعه سادگی کار با اون بوده، PersianCalendarPlus رو میتونید از طریق نوگت نصب کنید:

    Install-Package PersianCalendarPlus


    مجموعه توابعی که PersianCalendarPlus در اختیار شما قرار میدهد به شرح زیر است:

    PerCalPlus.Now() => "1394/07/16 07:34:34 ب.ظ"

    PerCalPlus.ToShortDateString() => "1394/07/16"

    PerCalPlus.ToLongDateString() => "پنجشنبه - 16 مهر - 1394"



    PerCalPlus.GetPersianYear() => "1394"

    PerCalPlus.GetPersianYear(1988) => "1366"

    PerCalPlus.GetPersianMonth() => "7"

    PerCalPlus.GetPersianMonth(2, 21) => "12"

    PerCalPlus.GetPersianDay() => "16"

    PerCalPlus.GetPersianDay(1988, 2, 21) => "2"

    PerCalPlus.GetDaysInPersianMonth(66, 12) => "30"

    PerCalPlus.GetDaysInPersianYear(66) => "366"

    PerCalPlus.GetDayOfWeekName() => "پنجشنبه"

    PerCalPlus.GetDayOfWeekName(DateTime.Now.AddDays(2 )) => "شنبه"

    PerCalPlus.GetMonthName() => "مهر"

    PerCalPlus.GetMonthName(DateTime.Now.AddDays(21)) => "آبان"



    PerCalPlus.GregorianDateToPersian(1999, 8, 2) => "1378/05/11"

    PerCalPlus.GregorianDateToPersian("5 / 27 / 2015 3:14:25 PM") => "1394/03/06"

    PerCalPlus.GregorianDateToPersian(DateTime.Now) => "1394/07/16"

    PerCalPlus.GregorianDateToPersianLong(DateTime.Now ) => "پنجشنبه - 16 مهر - 1394"



    PerCalPlus.PersianDateToGregorian(1366, 12, 2) => "2/21/1988 12:00:00 AM"

    PerCalPlus.PersianDateToGregorian(1366, 12, 2, 14, 22, 15) => "2/21/1988 2:22:15 PM"

    PerCalPlus.PersianDateToGregorian("1366 / 12 / 2", PerCalPlus.DateStringType.ToShortDateString) => "2/21/1988 12:00:00" AM

    PerCalPlus.PersianDateToGregorian("1394 / 07 / 13 08:44:28 ب.ظ", PerCalPlus.DateStringType.Now) => "10/5/2015 12:00:00 AM"

    PerCalPlus.PersianDateToGregorian("دوشنبه - 2 اسفند - 1366", PerCalPlus.DateStringType.ToLongDateString) => "2/21/1988 12:00:00 AM"



    PerCalPlus.ShortYearToLongYear(66) => "1366"

    PerCalPlus.ShortYearToLongYear("66") => "1366"


    برای تبدیل تاریخ میلادی به شمسی:

    PerCalPlus.GregorianDateToPersian(1999, 8, 2) => "1378/05/11"

    PerCalPlus.GregorianDateToPersian("5 / 27 / 2015 3:14:25 PM") => "1394/03/06"

    PerCalPlus.GregorianDateToPersian(DateTime.Now) => "1394/07/16"

    PerCalPlus.GregorianDateToPersianLong(DateTime.Now ) => "پنجشنبه - 16 مهر - 1394"

    برای تبدیل تاریخ شمسی به میلادی اگر تاریخ شما رشته است از طریق اینومریشن DateStringType باید برای تابع مشخص کنید چه نوع رشته ای رو میخواهید تبدیل کنید:

    PerCalPlus.PersianDateToGregorian(1366, 12, 2) => "2/21/1988 12:00:00 AM"

    PerCalPlus.PersianDateToGregorian(1366, 12, 2, 14, 22, 15) => "2/21/1988 2:22:15 PM"

    PerCalPlus.PersianDateToGregorian("1366 / 12 / 2", PerCalPlus.DateStringType.ToShortDateString) => "2/21/1988 12:00:00" AM

    PerCalPlus.PersianDateToGregorian("1394 / 07 / 13 08:44:28 ب.ظ", PerCalPlus.DateStringType.Now) => "10/5/2015 12:00:00 AM"

    PerCalPlus.PersianDateToGregorian("دوشنبه - 2 اسفند - 1366", PerCalPlus.DateStringType.ToLongDateString) => "2/21/1988 12:00:00 AM"


    PersianCalendarPlus در گیت هاب: https://github.com/HamidMosalla/PersianCalendarPlus

  2. #2

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

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

تاپیک های مشابه

  1. پاسخ: 0
    آخرین پست: پنج شنبه 29 مرداد 1394, 19:23 عصر
  2. پاسخ: 2
    آخرین پست: یک شنبه 22 اردیبهشت 1392, 18:27 عصر
  3. تابعی در VB.Net برای تبدیل تاریخ شمسی به میلادی
    نوشته شده توسط omid_reza در بخش VB.NET
    پاسخ: 5
    آخرین پست: جمعه 09 مرداد 1388, 22:07 عصر
  4. دقیق‌ترین و سریع‌ترین تبدیل تاریخ شمسی برای VB - متن‌باز و آزاد
    نوشته شده توسط AMIBCT در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: پنج شنبه 07 شهریور 1387, 13:18 عصر
  5. تابعی که برای تبدیل تاریخ شمسی به میلادی استفاده میشه!
    نوشته شده توسط zeinab03 در بخش برنامه نویسی در Delphi
    پاسخ: 2
    آخرین پست: چهارشنبه 12 بهمن 1384, 03:38 صبح

قوانین ایجاد تاپیک در تالار

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