插件Duration
import dayjs from "dayjs"
import Duration from "dayjs/plugin/duration";
dayjs.extend(Duration);
const duration = dayjs.duration(352 * 1000);
const s = duration.seconds();
const m = duration.minutes();
const h = duration.hours();
console.error(`${h >= 10 ? h : "0" + h}:${m >= 10 ? m : "0" + m}:${
s >= 10 ? s : "0" + s
}`) // 00:05:52
日周月, 切换上一天下一天/周/月
const format = "YYYY年MM月DD日";
// 某一天的当前周的头跟尾, 比如今天是2021.2.27, (如果希望本周,周一是头,周天是尾巴),
const weekStart = dayjs().day(1).format(format); // 2021年2月22日
const weekEnd = dayjs().day(7).format(format); // 2021年2月28日
//注意:当今天是周天时,比如今天是2021年2月21日 想要得到本周2021.2.15-2021.2.21
const weekStart = dayjs().day(-6).format(format); // 2021年2月15日
const weekEnd = dayjs().day(0).format(format); // 2021年2月21日
// 某一天的当前月的头跟尾 ,比如2021.2.27,
const monthStart = dayjs().startOf("month").format(format); // 2021年2月1日
const monthEnd = dayjs().endOf("month").format(format); // 2021年2月28日
比如有两个箭头要切换上一周/日/月的这天
let date
const time = date || dayjs();
date = time.add(-1,"week"); // 上一周的这天,比如今天是2021.2.27, 那上一周的这天就是2021.2.20
//date = time.add(1,"day");
// date = time.add(1,"month");