前言
TIPS:当前版本为 uview 2.X
。
当我们使用 DatetimePicker
组件时,@confirm
获取的结果是时间戳,
怎么转为 2022-06-07
这种格式没有相关说明。
使用 uni.$u.timeFormat
方法将时间戳转为正常日期格式即可。
具体代码示例,如下所示。
export default {
methods: {
/**
* 获取选择的日期
* @description 将时间戳结果转为年月日字符串
* @param {Object} e - 结果
* @return void
*/
getDate(e) {
// console.log(e)
const timeFormat = uni.$u.timeFormat
console.log(timeFormat(e.value, 'yyyy-mm-dd'))
console.log(timeFormat(e.value, 'yyyy-mm-dd hh:MM'))
console.log(timeFormat(e.value, 'yyyy-mm'))
},
}
}