dayjs-jp-calendar
TypeScript icon, indicating that this package has built-in type declarations

1.3.0 • Public • Published

dayjs-jp-calendar

Jpanese Calendar Plugin for Day.js

Installation

npm i dayjs-jp-calendar --save
# OR
pnpm i dayjs-jp-calendar

Usage

import dayjs from 'dayjs'
import jpCalendar from 'dayjs-jp-calendar'
// OR
import { jpCalendar } from 'dayjs-jp-calendar'

dayjs.extend(jpCalendar)

const date = '2023-11-13'

dayjs(date).format('RRRR') // --> 令和5
dayjs(date).format('RRR') // --> 令和
dayjs(date).format('RR') // --> R5
dayjs(date).format('R') // --> R

dayjs(date).format('rr') // --> ㋿5
dayjs(date).format('r') // --> ㋿

dayjs(date).format('YYYY(RR)/MM/DD') // --> 2023(R5)/11/13
dayjs(date).format('YYYY(rr)/MM/DD') // --> 2023(㋿5)/11/13

Test Coverage

 % Coverage report from v8
----------|---------|----------|---------|---------|
File      | % Stmts | % Branch | % Funcs | % Lines |
----------|---------|----------|---------|---------|
All files |    92.3 |    85.71 |     100 |    92.3 |
 index.ts |    92.3 |    85.71 |     100 |    92.3 |
----------|---------|----------|---------|---------|

For Dev

#Install
pnpm i
#Test
pnpm run test
#Build
pnpm run build

Example case

with antd todo

Package Sidebar

Install

npm i dayjs-jp-calendar

Weekly Downloads

12

Version

1.3.0

License

ISC

Unpacked Size

5.43 kB

Total Files

4

Last publish

Collaborators

  • laclys