一.前言
在项目中我们很多时候会用到时间控件,这些时间控件都自带时间格式,一些默认值就得通过过滤器和原生函数来处理了。
二.时间原生函数
setTime (data) { data = new Data(data); let y = data.getFullYear(); let m = data.getMonth() + 1; m = m < 10 ? ("0" + m) : m; let d = data.getDate(); d = d < 10 ? ("0" + d) : d; let h = data.getHours(); h = h < 10 ? ("0" + h) : h; let M = data.getMinutes(); M = M < 10 ? ("0" + M) : M; let s = data.getSeconds(); s = s < 10 ? ("0" + s) : s; return `${y}-${m}-${d} ${h}:${M}:${s}`; }
非常好用的处理时间格式的过滤器:文档 | Moment.js 中文网