zaravand-jallali-date
v1.12.5
Published
calculate gregorian date to jallali date and reverse
Downloads
25
Maintainers
Readme
zaravand-jallali-date
calculate gregorian date to jallali date and reverse
نصب
npm install zaravand-jallali-date
yarn add zaravand-jallali-date
استفاده سریع
const Zaravand = require("zaravand-jallali-date");
// [or] import Zaravand from "zaravand-jallali-date";
const _date = new Zaravand();
//to jallali
let result = _date.convert("2019/7/12", "fa"); // 1398/04/21
// to gregorian
let result = _date.convert("1398/04/21", "en"); // 2019/07/12
seprator | exampele --- | --- / | 1398/01/01 \ | 1398\01\01 [space] | 1398 01 01 ( - ) | 1398-01-01 ( _ ) | 1398_01_01
آموزش قدم به قدم
const Zaravand = require("zaravand-jallali-date");
// [or] import Zaravand from "zaravand-jallali-date";
const _date = new Zaravand();
let result = _date.convert("date", "kind" , "format");
Name | type | amount | deafult --- | --- | --- | --- date | string | - | - kind | string | "fa" or "en" | - output format | string | - | "yyyy/mm/dd"
number|formats| example --- | --- | --- 1|YYYY/MM/DD| 2019/07/12 2|DD/MM/YYYY|12/07/2019 3|YYYY/MMM/DD|2019/July/12 4|DD/MMM/YYYY|12/July/2019 5|MMM/YYYY|July/2019 6|YYYY/MMM |2019/July 7|YYYY/MM/DD/WW|2019/07/12 - Friday 8|YYYY/MMM/DD/WW|2019/July/12 - Friday 9|YYYY/MM/DDTHH:MM:SS|2019/07/12T12:20:30 10|DD/MM/YYYYTHH:MM:SS|12/07/2019T12:20:30 11|YYYY/MM/DDTHH:MM:SS.S|2019/07/12T12:20:30.134 12|DD/MM/YYYYTHH:MM:SS.S|12/07/2019T12:20:30.134 13|HH:MM:SS *|00:00:00 14|HH:MM *|00:00 15|RAW *|object
syntax | output format | result --- | --- | --- _date.convert("2019/7/12", "fa" , "DD/MM/YYYY") | "DD/MM/YYYY" | 21/04/1398 _date.convert("2019/7/12", "fa" , "YYYY/MMM/DD") | "YYYY/MMM/DD" |1398/تیرl/21 _date.convert("2019/7/12", "fa" , "DD/MMM/YYYY") | "DD/MMM/YYYY" |21/تیرl/1398 _date.convert("2019/7/12", "fa" , "MMM/YYYY") | "MMM/YYYY" |تیرl/1398 _date.convert("2019/7/12", "fa" , "YYYY/MMM") | "YYYY/MMM" |تیر/1398 _date.convert("2019/7/12", "fa" , "YYYY/MM/DD/WW") | "YYYY/MM/DD/WW" |1398/04/21 - جمعه _date.convert("2019/7/12", "fa" , "YYYY/MMM/DD/WW") | "YYYY/MMM/DD/WW" |1398/تیرl/21 - جمعه _date.convert("2019/7/12T22:22:22.12", "fa" , "YYYY/MM/DDTHH:MM:SS") | "YYYY/MM/DDTHH:MM:SS" | 1398/04/21T22:22:22 _date.convert("2019/7/12T22:22:22.12", "fa" , "DD/MM/YYYYTHH:MM:SS") | "DD/MM/YYYYTHH:MM:SS" | 21/04/1398T22:22:22 _date.convert("2019/7/12T22:22:22.12", "fa" , "YYYY/MM/DDTHH:MM:SS.S") | "YYYY/MM/DDTHH:MM:SS.S" | 1398/04/21T22:22:22.12 _date.convert("2019/7/12T22:22:22.12", "fa" , "DD/MM/YYYYTHH:MM:SS.S") | "DD/MM/YYYYTHH:MM:SS.S" | 21/04/1398T22:22:22.12 _date.convert("2019/7/12T22:22:22.12", "fa" , "HH:MM:SS") | "HH:MM:SS" * | 22:22:22 _date.convert("2019/7/12T22:22:22.12", "fa" , "HH:MM") | "HH:MM" * | 22:22 _date.convert("2019/7/12T22:22:22.12", "fa" , "RAW") | "RAW" * | {Month: "تیر",day: 21,dweek: "جمعه",hour: 22,minute: 22,month: 4,second: 22.12,year: 1398,numeric: 1562953942120}
method name | syntax | result --- | --- | --- year | _date.year(Date(),"fa") | 1398 Month | _date.Month(Date(),"fa") | تیر month | _date.month(Date(),"fa") | 4 day | _date.day(Date(),"fa") | 21 week | _date.week(Date(),"fa") | جمعه numeric | _date.numeric(Date(),"fa") | 1563203865000