VUE实现禁止选择未来时间的日期选择器

文章展示了如何使用HTML和JavaScript(特别是dayjs库)实现一个考勤时间的搜索功能。代码包括了一个日期范围选择器,该选择器限制用户不能选择未来的日期和时间。当选择当前日期时,时间选择会受到限制,不允许选择未来的时间。在选择过程中,如果先选定了超出当前时间的分钟,分钟选择会被重置,确保时间始终有效。

需求

根据考勤时间查找列表项

单位:年、月、日、时、分

代码实现

 html:

 <search-box>
            <div class="page-search">
                <div class="search-item">
                    <span class="search-label">考勤时间:</span>
                    <div>
                        <a-range-picker v-model:value="search.time" show-time format="YYYY-MM-DD HH:mm"
                            valueFormat="YYYY-MM-DD HH:mm"  :disabled-date="disabledDate"
                            :disabled-time="disabledTime" />
                    </div>
                </div>
            </div>
            <template #btn>
                <a-button type="primary" @click="handleSearch">搜索</a-button>
                <a-button class="margin-
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Leviash

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值