上效果图
html代码
<a-date-picker @change="changedata" v-model:value="this.changedatas"
:showToday="false" :disabledDate="disabledDate" />
js代码
// 弹出框时间选择内容
changedata(item, e) {
let start = this.dateFormat('yyyy-MM-dd', item._d)
this.changedatas = start
},
disabledDate(current) {
return current && current < moment().subtract(1, 'day')
},
dateFormat(fmt, date) {//选择事件格式更具自己使用来定
let o = {
"M+": date.getMonth() + 1, //月份
"d+": date.getDate(), //日
// "h+": date.getHours(), //小时
// "m+": date.getMinutes(), //分
// "s+": date.getSeconds(), //秒
// "h+": "0", //小时
// "m+": "0", //分
// "s+": "0", //秒
}
if (/(y+)/.test(fmt))
fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length))
for (var k in o)
if (new RegExp("(" + k + ")").test(fmt))
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)))
return fmt
},