mint-ui 时间插件使用及获取选择值

<div @click="openPicker"> {{pickerValue}}</div>
<mt-datetime-picker
  ref="picker" 每一个都要填上这一条open
  type="time"
  @confirm="handleConfirm" 设置点击确定
  v-model="pickerValue">
</mt-datetime-picker>
data () {
  return {
    pickerValue:null, 定义
methods:{
openPicker() {
    this.$refs.picker.open();设置开始
  },

handleConfirm(){ console.log(this.pickerValue) ;获取值},

转换小时

formatDate(date) {
  const y = date.getFullYear()
  let m = date.getMonth() + 1
  m = m < 10 ? '0' + m : m
  let d = date.getDate()
  d = d < 10 ? ('0' + d) : d
  return y + ' ' + m + ' ' + d
},
handleConfirm(){
 let a = this.pickerValue
 // console.log(a.split(" ")) ;
  this.zheng=this.formatDate(this.$refs.picker.value)
  console.log(this.formatDate(this.$refs.picker.value))
  // console.log(this.value) ;
},

设置当前日期为初始日期

<mt-datetime-picker :startDate="startDate"</mt-datetime-picker>

data(){
    return{
        startDate: new Date(),
    }
}
设置默认值
this.zheng=new Date().getFullYear()+'年'+new Date().getMonth()+1+'月'+new Date().getDate()+'日'

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值