persian-date-parser
Version:
Parse date to various formats with Jalali support
168 lines (154 loc) • 2.22 kB
JavaScript
const persianDigits = ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹']
const persianWeekDays = [
'یکشنبه',
'دوشنبه',
'سه شنبه',
'چهارشنبه',
'پنج شنبه',
'جمعه',
'شنبه'
]
const persianWeekDaysAbbr = [
'ی',
'د',
'س',
'چ',
'پ',
'ج',
'ش'
]
const WeekDaysFingilish = [
'YekShanbe',
'DoShanbe',
'SeShanbe',
'CharShanbe',
'PanjShanbe',
'Jome',
'Shanbe'
]
const persianMonths = [
'فروردین',
'اردیبهشت',
'خرداد',
'تیر',
'مرداد',
'شهریور',
'مهر',
'آبان',
'آذر',
'دی',
'بهمن',
'اسفند'
]
const persianMonthsFingilish = [
'Farvardin',
'Ordibehesht',
'Khordad',
'Tir',
'Mordad',
'Shahrivar',
'Mehr',
'Aban',
'Azar',
'Dey',
'Bahman',
'Esfand'
]
const persianMonthsAbbr = [
'فرو',
'ارد',
'خرد',
'تیر',
'مرد',
'شهر',
'مهر',
'آبا',
'آذر',
'دی',
'بهم',
'اسف'
]
const months = [
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December'
]
const monthsPingilish = [
'ژانویه',
'فوریه',
'مارس',
'آوریل',
'می',
'ژوئن',
'جولای',
'آگوست',
'سپتامبر',
'اکتبر',
'نوامبر',
'دسامبر'
]
const monthsPingilishAbbr = [
'ژان',
'فور',
'مار',
'آور',
'می',
'ژوئ',
'جول',
'آگو',
'سپت',
'اکت',
'نوا',
'دسا'
]
const weekDays = [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
]
const weekDaysPingilish = [
'ساندی',
'ماندی',
'تیوزدی',
'ونزدی',
'ترزدی',
'فرایدی',
'ساتردی'
]
const weekDaysPingilishAbbr = [
'سان',
'مان',
'تیو',
'ونز',
'ترز',
'فرا',
'ستر'
]
module.exports = {
persianDigits,
persianWeekDays,
persianWeekDaysAbbr,
persianMonthsFingilish,
monthsPingilish,
persianMonths,
monthsPingilishAbbr,
persianMonthsAbbr,
months,
weekDays,
weekDaysPingilish,
weekDaysPingilishAbbr,
WeekDaysFingilish
}