@nutui/nutui-react-taro
Version:
京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序
51 lines (50 loc) • 1.38 kB
TypeScript
/**
* 判断是否为闰年
* 规则:
* 1. 能被4整除但不能被100整除,或
* 2. 能被400整除
* @param {number} y - 年份
* @return {Boolse} true|false
*/
export declare const isLeapYear: (y: number) => boolean;
/**
* 返回星期数
* @return {String}
*/
export declare const getWhatDay: (year: number, month: number, day: number) => string;
/**
* 返回上一个月在当前面板中的天数
* @return {Number}
*/
export declare const getMonthPreDay: (year: number, month: number) => number;
/**
* 返回月份天数
* @return {Number}
*/
export declare const getMonthDays: (year: string, month: string) => number;
/**
* 补齐数字位数
* @return {string}
*/
export declare const getNumTwoBit: (n: number) => string;
/**
* 日期对象转成字符串
* @return {string}
*/
export declare const date2Str: (date: Date, split?: string) => string;
/**
* 返回日期格式字符串
* @param {Number} 0返回今天的日期、1返回明天的日期,2返回后天得日期,依次类推
* @return {string} '2014-12-31'
*/
export declare const getDateString: (offset?: number) => string;
/**
* 时间比较
* @return {Boolean}
*/
export declare const compareDate: (date1: string, date2: string) => boolean;
/**
* 时间是否相等
* @return {Boolean}
*/
export declare const isEqual: (date1: string, date2: string) => boolean;