UNPKG

@ivujs/i-utils

Version:

前端模块化 JavaScript 工具库

37 lines (36 loc) 1.37 kB
/** * 根据身份证号码获取信息 * @description 能获取到 籍贯,出生日期,年龄,性别 * @param {string} idCard 身份证号码,支持一代15位和二代18位 * @returns {Object} 返回身份证信息对象 */ export declare function getInfoByIDCard(idCard: string): { province: string | undefined; birthday: string | undefined; age: number | undefined; sex: string | undefined; } | undefined; /** * 根据身份证号码获得生日 * @param {string} idCard 身份证号码,支持一代15位和二代18位 * @returns {string} 返回生日 */ export declare function getBirthdayByIDCard(idCard: string): string | undefined; /** * 根据身份证号码获得年龄 * @param {string} idCard 身份证号码,支持一代15位和二代18位 * @returns {number} 返回年龄 */ export declare function getAgeByIDCard(idCard: string): number | undefined; /** * 根据身份证号码获得性别 * @param {string} idCard 身份证号码,支持一代15位和二代18位 * @returns {string} 返回性别 */ export declare function getSexByIDCard(idCard: string): string | undefined; /** * 根据身份证号码获得省份 * @param {string} idCard 身份证号码,支持一代15位和二代18位 * @returns {string} 返回省份 */ export declare function getProvinceByIDCard(idCard: string): string | undefined;