使用vue.js创建一页面,使用计算属性实现日期的格式化,只显示年月日。
你可以用用这个
this.dayjs().format("YYYY-MM-DD")
this.dayjs().format("YYYY-MM-DD HH:mm")
this.dayjs(1614787200000).format("YYYY-MM-DD HH:mm:ss")
moment.js 或者自己封装一个函数 。一般你要是用了 element-ui或者antd 都会有 moment.js .可以直接用
function getNowFormatDate(date) {
var date = new Date(date);
var seperator1 = "-";
var year = date.getFullYear();
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = year + seperator1 + month + seperator1 + strDate;
return currentdate;
}
getNowFormatDate(new Date()) 2022-03-07
贴计算属性的代码?
有一个很好的时间插件推荐你使用 moment.js