persian_date 0.1.5 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.