seireki2wareki {jcalendaR}R Documentation

wareki

Description

This is a set of functions for mutual conversion from Wareki that Japanese calendar dates to the Julian or Gregorian calendar dates. Before 1872, the Japanese calendar was used as the lunar calendar.

Usage

seireki2wareki(
  date,
  calendar = c("gregorian", "julian"),
  era = c("south", "north", "east", "heishi", "kyoto", "non"),
  one = c("kanji", "number"),
  leap.month = c("kanji", "hiragana"),
  sep = c("kanji", "/", "-")
)

wareki2seireki(
  date,
  calendar = c("gregorian", "julian"),
  era = c("south", "north", "east", "heishi", "kyoto", "non"),
  sep = "/"
)

Arguments

date

Date to be converted. It should always include the year, month, and day.

calendar

Select whether the calendar is Gregorian or Julian.

era

Whether the Gengo of the Japanese calendar is the Southern or Northern dynasty system, the system used in the Kanto region, the Heike, and Kyoto respectively, or no era names.

one

Whether to write the year in kanji as the first year or leave it as a number.

leap.month

Whether to write leap months in Kanji or Hiragana.

sep

The way the date is separated when the last date is written.

Value

String type date.

References

The data for the Kyureki calendar and era names refer to the following data.

manakai/data-locale https://github.com/manakai/data-locale

Examples

wareki2seireki("\u4ee4\u548c3\u5e741\u67081\u65e5")
seireki2wareki("2021/1/1")
wareki2seireki("\u5929\u6b636\u5e743\u670813\u65e5", calendar = "julian")
seireki2wareki("1578/4/18")


[Package jcalendaR version 0.1.0 Index]