- parse solar date โ lunar date in
dayjs
- algorithm by Ho Ngoc Duc
- Add
.npmrc
@anh-ld:registry=https://npm.pkg.github.com
npm install @anh-ld/dayjs-lunar
- Basic
import dayjs from 'dayjs';
import lunar from '@anh-ld/dayjs-lunar';
dayjs.extend(lunar);
dayjs().toLunar().toString();
- For Vietnamese / Chinese calendar, requires
utc
plugin
import dayjs from 'dayjs';
import utc from "dayjs/plugin/utc.js";
import lunar from '@anh-ld/dayjs-lunar';
dayjs.extend(utc);
dayjs.extend(lunar);
// for Vietnamese calendar, GMT +7
dayjs().utcOffset(7).toLunar().toString();
// for Chinese calendar, GMT +8
dayjs().utcOffset(8).toLunar().toString();