persian_date 0.1.5 copy "persian_date: ^0.1.5" to clipboard
persian_date: ^0.1.5 copied to clipboard

This library is Used For Jalali Date, Developer with this library can convert Gregorian date to Jalali date

تاریخ شمسی برای دارت و فلاتر

تبدیل تاریخ میلادی به شمسی به وسیله این کتابخانه قادر هستید که تاریخ های میلادی را به شمسی و بلعکس تبدیل کنید در بروز رسانی های بعدی مواردی بیشتری به کتاب خانه اضافه خواهند شد

استفاده از کتاب خانه #

چند مثال ساده

افزودن پارس تاریخ مشخص و دریافت اطلاعات ان بجای تاریخ فعلی

import 'package:PersianDate/PersianDate.dart';

main() {
  
  PersianDate pDate = PersianDate(gregorian: "1989-01-29");
    print("Now ${pDate.getDate}");
    
    PersianDate persianDate = PersianDate();
    print("Now ${persianDate.now}");
    print(persianDate.hour);
    print("year ${persianDate.year}");
    print("isHoliday ${persianDate.isHoliday}");
    print("isHoliday ${persianDate.weekdayname}");
    print(persianDate.monthname); // نام ماه
      print(persianDate.month); // ماه
      print(persianDate.day); // روز
      print(persianDate.hour);// ساعت
      print(persianDate.minute);// دقیقه
      print(persianDate.second);// ثانیه
      print(persianDate.millisecond); // میلی ثانیه
      print(persianDate.microsecond);//
     
     
    // فرمت تاریخ های که پشتیبانی میشوند
    
     /* * `"2012-02-27 13:27:00"`
       * * `"2012-02-27 13:27:00.123456z"`
       * * `"2012-02-27 13:27:00,123456z"`
       * * `"20120227 13:27:00"`
       * * `"20120227T132700"`
       * * `"20120227"`
       * * `"+20120227"`
       * * `"2012-02-27T14Z"`
       * * `"2012-02-27T14+00:00"`
       * * `"-123450101 00:00:00 Z"`: in the year -12345.
       * * `"2002-02-27T14:00:00-0500"`: Same as `"2002-02-27T19:00:00Z"`
       */
  // جهت تبدیل تاریخ های میلادی و شمسی  به یک دیگر
  print("Parse Gregorian To Jalali ${persianDate.gregorianToJalali("2019-02-20T00:19:54.000Z","yyyy-m-d hh:nn")}"); 
    print("Parse Jalali To Gregorian ${persianDate.jalaliToGregorian("1368-05-30 19:54", "yyyy-m-d hh:nn")}");

    
  }

کلید فرمت های که میتوانید استفاده کنید

yyyy // 4 عدد سال

yy // 2 عدد سال

mm // 2 عدد ماه اگر ماه تک رقمی باشد 0 در اول ان قرار میدهد

m // 1 عدد ماه اگر ماه تک رقمی باشد 0 قرار نمیدهد

MM // ماه به صورت حروفی کامل

M // ماه به صورت حروفی کوتاه

dd // روز به صورت 2 عددی

d // روز به صورت تک رقمی برای روز های زیر 10

w // عدد هفته از ماه را بر میگرداند

DD // نام روز

D // نام روز

hh // ساعت با دو رقم اگر ساعت تک رقمی باشد 0 ابتدای عدد قرار میدهد فرمت 12 ساعته

h // ساعت با تک رقم فرمت 12 ساعته

HH // ساعت با 2 رقم فرمت 24 ساعته

H // ساعت با تک رقم فرمت 24 ساعته

nn // نمایشه دقیقه به صورت دو رقمی

n // نمایشه دقیقه به صورت تک رقمی

ss // نمایش ثانیه دو رقمی

s // نمایش ثانیه تک رقمی

SSS // نمایش میلی ثانیه

S // نمایش میلی ثانیه

uuu // نمایش میکرو ثانیه

u // نمایش میکرو ثانیه

am // نمایش وقت به صورت کوتاه

AM // نمایش وقت به صورت کامل

گزارش اشکال #

در صورت وجود هر گونه مشکل از طریق ایمیل زیر با ما در میان بگذاریدj.zobeidi89@gmail.com.

23
likes
20
points
16
downloads

Publisher

verified publisherflutterfarsi.ir

Weekly Downloads

This library is Used For Jalali Date, Developer with this library can convert Gregorian date to Jalali date

Repository (GitHub)
View/report issues

License

BSD-3-Clause (license)

Dependencies

flutter

More

Packages that depend on persian_date