mirror of
https://github.com/acamarata/dayjs-hijri-plus.git
synced 2026-06-30 18:54:26 +00:00
891 B
891 B
dayjs-hijri-plus / default
Variable: default
constdefault:PluginFunc
Defined in: src/index.ts:164
Day.js plugin that adds Hijri calendar support.
Register once with dayjs.extend(hijriPlugin). After that, all dayjs()
instances expose .toHijri(), .isValidHijri(), .hijriYear(),
.hijriMonth(), .hijriDay(), and .formatHijri(). The static factory
dayjs.fromHijri(hy, hm, hd) is also added.
All calendar arithmetic is delegated to hijri-core. This plugin adds no conversion logic of its own.
Example
import dayjs from 'dayjs';
import hijriPlugin from 'dayjs-hijri-plus';
dayjs.extend(hijriPlugin);
dayjs('2023-03-23').toHijri();
// => { hy: 1444, hm: 9, hd: 1 }