2022-03-27 09:13:26 +08:00

44 lines
670 B
TypeScript

/**
* 获取年份列表
*/
const getYears = () => {
let years = [];
for (let i = 1970; i < getYear() + 100; i++) {
years.push(i);
}
return years;
};
/**
* 获取当前日期
*/
const getDate = () => {
return new Date();
};
/**
* 获取当前年份
*/
const getYear = () => {
return getDate().getFullYear();
};
/**
* 获取当前月份
*/
const getMonth = () => {
return getDate().getMonth();
};
/**
* 获取月份天数
*
* @param year
* @param month
*/
const getDayLength = (year: number, month: number): number => {
return new Date(year, month + 1, 0).getDate();
};
export { getDayLength, getYears, getDate, getMonth, getYear };