1. timeFormate(timeStamp) {
    2. let year = new Date(timeStamp).getFullYear();
    3. let month = new Date(timeStamp).getMonth() + 1 < 10 ? "0" + (new Date(timeStamp).getMonth() + 1) : new Date(timeStamp).getMonth() + 1;
    4. let date = new Date(timeStamp).getDate() < 10 ? "0" + new Date(timeStamp).getDate() : new Date(timeStamp).getDate();
    5. let hh = new Date(timeStamp).getHours() < 10 ? +new Date(timeStamp).getHours() : new Date(timeStamp).getHours();
    6. let mm = new Date(timeStamp).getMinutes() < 10 ? "0" + new Date(timeStamp).getMinutes() : new Date(timeStamp).getMinutes();
    7. let dd = new Date(timeStamp).getDay() < 10 ? "0" + new Date(timeStamp).getDay() : new Date(timeStamp).getDay();
    8. if (dd == 1) {
    9. this.nowDay = "星期一"
    10. } else if (dd == 2) {
    11. this.nowDay = "星期二"
    12. } else if (dd == 3) {
    13. this.nowDay = "星期三"
    14. } else if (dd == 4) {
    15. this.nowDay = "星期四"
    16. } else if (dd == 5) {
    17. this.nowDay = "星期五"
    18. } else if (dd == 6) {
    19. this.nowDay = "星期六"
    20. } else {
    21. this.nowDay = "星期日"
    22. }
    23. // this.nowDay = "星期" + dd
    24. this.nowDate = year + "年" + month + "月" + date + "日"
    25. this.nowTime = +" " + hh + ":" + mm;
    26. },

    如果需要实时更新,则添加一个定时器

    1. this.timeFormate(new Date());
    2. setInterval(this.nowTimes, 30 * 1000); //这里是30秒刷新一次