1.12.5 • Published 5 years ago
Share package 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
خطا یابی پیوند read-more