const pickerOptions = {
shortcuts: [
{
text: "本周",
onClick(picker) {
const end = dayjs().endOf("week").add(1, "day").valueOf();
const start = dayjs().startOf("week").add(1, "day").valueOf();
picker.$emit("pick", [start, end]);
},
},
{
text: "自然月",
onClick(picker) {
const start = dayjs().startOf("month").valueOf();
const end = dayjs().endOf("month").valueOf();
picker.$emit("pick", [start, end]);
},
},
{
text: "季度",
onClick(picker) {
const start = dayjs().startOf("quarter").valueOf();
const end = dayjs().endOf("quarter").valueOf();
picker.$emit("pick", [start, end]);
},
},
{
text: "半年",
onClick(picker) {
const startD = dayjs()
.startOf("year")
.add(Math.floor(dayjs().month() / 6) * 6, "month");
const start = startD.valueOf();
const end = startD.add(6, "month").subtract(1, "day").valueOf();
picker.$emit("pick", [start, end]);
},
},
{
text: "自然年",
onClick(picker) {
const start = dayjs().startOf("year").valueOf();
const end = dayjs().endOf("year").valueOf();
picker.$emit("pick", [start, end]);
},
},
{
text: "最近一周",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 7);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近30天",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 30);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近90天",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近180天",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90 * 2);
picker.$emit("pick", [start, end]);
},
},
{
text: "最近360天",
onClick(picker) {
const end = new Date();
const start = new Date();
start.setTime(start.getTime() - 3600 * 1000 * 24 * 90 * 2 * 2);
picker.$emit("pick", [start, end]);
},
},
],
};
dayjs获取本周、自然月、季度、半年、自然年的开始时间和结束时间
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 今天 const startTime = moment(moment().startOf('day').value...
- 参考链接:https://www.cnblogs.com/liyixiang/p/6038122.html[htt...