The Chinese ID number contains a lot of information, this package helps you get the date of birth, age, age based on year, gender, region, zodiac, constellation information from the Chinese ID number.
# Install development version from GitLab
remotes::install_gitlab("chuxinyuan/cnid")
# Install from CRAN
install.packages("CNID")
Get full information from ID number.
id = c(
"652801197305161555",
"130206202202291545",
"110101841125178"
)
cnid_info(id)
Check the ID number for logical errors.
check_id(id)
Get date of birth, age, gender, etc.
birth_year(id)
birth_month(id)
birth_day(id)
birth_date(id)
age(id)
age_by_year(id)
gender(id)
region(id)
zodiac(id)
cstl(id)
Calculate the number of days in a specified year and month, the default is current year. such as february 2022.
mdays(2, 2022)
Calculate the number of days in a specified year, the default is current year. such as 2022.
ydays(2022)
CNID is free and open source software, licensed under MIT + file LICENSE.