vue+element使用时间选择器,仅要时分

 使用el-time-picker,得到的时间为date格式,长这样

Sat Jun 12 2021 09:00:00 GMT+0800 (中国标准时间)

如果需要将date格式转换为字符串时间格式,则可以使用JavaScript的Date对象的toDateString()等方法。

https://www.5axxw.com/questions/simple/gwqubk
 

如果需要将字符串转化为整数,parseInt()方法是JavaScript中常用的将字符串转化为整数的方法之一,它可以将字符串转化为整数。

vue怎么将字符串转化为整数-前端问答-PHP中文网

如果要传入表单中时间选择器里值的话,也要传入date类型,可以使用Date()方法,可以通过在new Date()方法中传入年份、月份、日期等参数来创建一个指定日期的日期对象。

vue中new date - 老白网络

最后突然发现传入值后,自己无法修改了,原来是表单没有注册里面的字段。

vue:input框使用v-model绑定值之后无法修改绑定值_el-input v-model无法改变值_BTBIG@Mr. Chen的博客-CSDN博客

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
如果您想要限制用户只能选择当天的整点时分,可以通过设置 `showTime` 属性和 `format` 属性来实现。以下是一个示例代码: ```jsx import React, { useState } from 'react'; import { DatePicker } from 'antd'; import moment from 'moment'; function disabledDate(current) { // 禁止选择今天之前的日期 return current && current < moment().endOf('day'); } function DateTimePicker() { const [value, setValue] = useState(null); function onOk(value) { console.log(value); setValue(value); } return ( <DatePicker showTime={{ format: 'HH:mm' }} format="YYYY-MM-DD HH:mm" disabledDate={disabledDate} onOk={onOk} value={value} /> ); } export default DateTimePicker; ``` 在这个示例中,我们设置了 `showTime` 属性为 `{ format: 'HH:mm' }`,这样用户只能选择整点时分,而非任意分钟数。我们还设置了 `format` 属性为 `"YYYY-MM-DD HH:mm"`,这样用户选择的日期和时间将会以这个格式输出。 注意:如果您希望用户只能选择整点,那么 `disabledMinutes` 和 `disabledSeconds` 属性也需要进行设置,例如: ```jsx function disabledMinutes(selectedHour) { if (selectedHour === moment().hour()) { // 如果选择的小时是当前小时,则禁用之前的分钟 return [...Array(moment().minute()).keys()]; } // 其他情况不禁用分钟 return []; } function disabledSeconds(selectedHour, selectedMinute) { if ( selectedHour === moment().hour() && selectedMinute === moment().minute() ) { // 如果选择的分钟是当前分钟,则禁用之前的秒数 return [...Array(moment().second()).keys()]; } // 其他情况不禁用秒数 return []; } ``` 这样就可以实现用户只能选择当天的整点时分了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值