鍍金池/ 問答/HTML/ 怎么格式化datepicker v-model的日期?

怎么格式化datepicker v-model的日期?

RT 怎么把v-model的日期格式化成標(biāo)準(zhǔn)日期 如 2018-03-14 這種?

回答
編輯回答
風(fēng)清揚

使用format指定輸入框的格式;使用value-format指定綁定值的格式。
直接寫value-format="yyyy-MM-dd"就可以了

2018年1月15日 03:42
編輯回答
法克魷

自己手寫一個日期格式化方法

// 若是選擇單個日期,則v-model對應(yīng)就是val
// 若是選擇的日期區(qū)間,v-model 對應(yīng)是一個數(shù)組
dateFormat(val) {
  let year = val.getFullYear().toString();
  let month = val.getMonth() >= 9
      ? (val.getMonth() + 1).toString()
      : "0" + (val.getMonth() + 1);
  let date = val.getDate() >= 9 
      ? val.getDate().toString() 
      : "0" + val.getDate();
  return year + "-" + month + "-" + date;
}
2018年7月3日 22:04