<script>
var moment = require("moment");
export default {
data() {
return {
curTime: moment().format("YYYY-MM-DD"),
curWeek: "",
curHello: "",
};
},
mounted() {
this.curWeek = this.getWeek();
this.curHello = this.getHelloStr();
},
methods: {
getWeek() {
let week = moment().weekday();
switch (week) {
case 1:
return "星期一";
case 2:
return "星期二";
case 3:
return "星期三";
case 4:
return "星期四";
case 5:
return "星期五";
case 6:
return "星期六";
case 0:
return "星期日";
}
},
getHelloStr() {
let Hour = moment().hour();
if (Hour >= 0 && Hour < 12) {
return "上午好 !";
} else if (Hour >= 12 && Hour < 18) {
return "下午好 !";
} else {
return "晚上好 !";
}
},
}
}
</script>
补充:
1、获取时间戳
moment().endOf('day').valueOf()
2、时间戳转日期
moment(val).format("YYYY-MM-DD HH:mm:ss")
3、获取一个月多少天
moment().daysInMonth()