本例子是通过dayjs实现,想要了解更多请查看官网
/**
* 列举周日到周六的内容
*/
interface WeekProps {
day: string;
date: string;
}
export const getWeekDataList = (data) => {
let weekDates: WeekProps[] = [];
for (let i = 0; i < 7; i++) {
const date = dayjs(data).day(i);
weekDates?.push({
day: date.format("DD"),
date: date.format("YYYY-MM-DD"),
});
}
return weekDates;
};
本例子返回的是一个数组,可根据自己需求返回相应的格式