2022-01-14 时间上月 本月 本年

  pickerOptions: {

                shortcuts: [

                    {

                        text: "上月",

                        onClick(picker) {

                            const oDate = new Date();

                            var year = oDate.getFullYear();

                            var month = oDate.getMonth();

                            var start, end;

                            if (month == 0) {

                                year--;

                                start = new Date(year, 11, 1);

                                end = new Date(year, 11, 31);

                            } else {

                                start = new Date(year, month - 1, 1);

                                end = new Date(year, month, 0);

                            }

                            picker.$emit("pick", [start, end]);

                        },

                    },

                    {

                        text: "本月",

                        onClick(picker) {

                            const end = new Date();

                            const start = new Date();

                            start.setDate(1);

                            picker.$emit("pick", [start, end]);

                        },

                    },

                    {

                        text: "本年",

                        onClick(picker) {

                            const nowdays = new Date();

                            var year = nowdays.getFullYear();

                            var month = nowdays.getMonth();

                            var start, end;

                            var start = year + "-" + "01" + "-" + "01"; //本月的第一天

                            var myDate = new Date(year, month, 0);

                            var end =

                                year + "-" + "12" + "-" + myDate.getDate(); //本月的最后一天

                            picker.$emit("pick", [start, end]);

                        },

                    },

                ],

            },

你可能感兴趣的:(2022-01-14 时间上月 本月 本年)