23.获取前一天日期

注意:不能直接day-1,因为当今天为1号时,直接减,day就变成0了
<script>
export default{
    getFormateDate(){
        let date1 = new Date(); //当前:Wed Jun 08 2023 17:47:37 GMT+0800 (中国标准时间)
        let date2 = new Date(new Date().getTime() - 24 * 60 * 60 * 1000); //昨天:Tue Jun 07 2023 17:47:37 GMT+0800 (中国标准时间)

        // 分别获取年、月、日
        let year = date2.getFullYear(); //年:2023
        let month = date2.getMonth() + 1; //月:6(注意:要加1)
        let day = date2.getDate(); //日:7

        // 格式化
        if (month >= 1 && month <= 9) {
          month = "0" + month;
        }
        if (day >= 1 && day <= 9) {
          day = "0" + day;
        }
        let final=year+'-'+month+'-'+day; //输出:2023-06-07
    }
}
</script>

 

posted @ 2023-07-06 15:46  cjl2019  阅读(18)  评论(0编辑  收藏  举报