1.1.0 • Published 3 years ago
wareki-tool-kit v1.1.0
wareki-tool-kit
A collection of tools to manipulate the Japanese and Western calendars for javascript and typescript.
Link
日本語の説明書👉JP-README.md
For development👉DEVELOP.md
Installation
npm install wareki-tool-kityarn add wareki-tool-kitUsage
javascript and typescript are supported.
import {toJapaneseCalendar, toGregorian} from 'wareki-tool-kit'
// ⏬toJapaneseCalendar
toJapaneseCalendar('2019年03月23日') // 令和元年3月23日
toJapaneseCalendar('2019/03/23') // 令和元年3月23日
toJapaneseCalendar('2019-03-23') // 令和元年3月23日
// option1(Whether to use numerals or kanji for the original number. Default is false.)
toJapaneseCalendar('2019-03-23', true) // 令和1年3月23日
toJapaneseCalendar('2019-03-23', false) // 令和元年3月23日
// option2(zero-fill. Default is false.)
toJapaneseCalendar('2019-03-03', false, true) // 令和元年03月03日
toJapaneseCalendar('2019-03-03', false, false) // 令和元年3月3日
// ⏬toGregorian
toGregorian('令和2年5月10日') // 2020年5月10日
toGregorian('令和1年5月10日') // 2019年5月10日
toGregorian('令和元年5月10日') // 2019年5月10日
// option(Separator select. Default is 'k'.)
toGregorian('令和2年5月10日', '/')// 2020/5/10
toGregorian('令和2年5月10日', '-')// 2020-5-10
toGregorian('令和2年5月10日', 'k')// 2020年5月10日
// option2(zero-fill. Default is false.)
toGregorian('令和2年5月9日', 'k', true)// 2020年05月09日
toGregorian('令和2年5月9日', 'k', false)// 2020年5月9日
toGregorian('令和2年5月9日', '/', true)// 2020/05/09
toGregorian('令和2年5月9日', '/', false)// 2020/5/9Supported Japanese calendar
| Japanese Calendar | AD |
|---|---|
| 令和 | 2019 |
| 平成 | 1989 |
| 昭和 | 1926 |
| 大正 | 1912 |
| 明治 | 1868 |
| 慶応 | 1865 |
| 元治 | 1864 |
| 文久 | 1861 |
| 万延 | 1860 |
| 安政 | 1854 |
| 嘉永 | 1848 |
| 弘化 | 1844 |
| 天保 | 1830 |
| 文政 | 1818 |
| 文化 | 1804 |
| 享和 | 1801 |
| 寛政 | 1789 |
| 天明 | 1781 |
| 安永 | 1772 |
| 明和 | 1764 |
| 宝暦 | 1751 |
| 寛延 | 1748 |
| 延享 | 1744 |
| 寛保 | 1741 |
| 元文 | 1736 |
| 享保 | 1716 |
| 正徳 | 1711 |
| 宝永 | 1704 |
| 元禄 | 1688 |
| 貞享 | 1684 |
| 天和 | 1681 |
| 延宝 | 1673 |
| 寛文 | 1661 |
| 万治 | 1658 |
| 明暦 | 1655 |
| 承応 | 1652 |
| 慶安 | 1648 |
| 正保 | 1644 |
| 寛永 | 1624 |
| 元和 | 1615 |
License
MIT