Javascript 用给定日期检查当前日期
我需要将当前日期与输入元素中输入的日期进行核对 Html代码:Javascript 用给定日期检查当前日期,javascript,html,Javascript,Html,我需要将当前日期与输入元素中输入的日期进行核对 Html代码: <input type="date" name="date" id="date> 现在,如何用当前日期检查输入日期?我尝试使用date对象。 也许对你有帮助。 首先,我在Date对象中设置两者,然后将时间设置为00:00:00 | hh:mm:ss:ms。然后使用Date getTime函数检查两者是否相同 功能检查日期(e){ var值=e.target.value var today=新日期() today.se
<input type="date" name="date" id="date>
现在,如何用当前日期检查输入日期?我尝试使用date对象。 也许对你有帮助。 首先,我在Date对象中设置两者,然后将时间设置为00:00:00 | hh:mm:ss:ms。然后使用Date getTime函数检查两者是否相同
功能检查日期(e){
var值=e.target.value
var today=新日期()
today.setHours(0,0,0,0)//重置当前日期时间
console.log(值)
var inputDate=新日期(值)
inputDate.setHours(0,0,0,0)//重置所选日期时间
如果(inputDate.getTime()==today.getTime()){
console.log('选择的当前日期')
}
}
请检查“用当前日期检查输入日期”是什么意思?您想知道它是在当前日期之前、之后还是与当前日期相同吗?请遵循此https://codepen.io/sibabrat_swain/pen/MWKwaVj
@loksan请不要对评论进行投票
function todayDate() {
var today = new Date();
var dd = String(today.getDate()).padStart(2, '0');
var mm = String(today.getMonth() + 1).padStart(2, '0');
var yyyy = today.getFullYear();
let date=dd+'/'+mm+'/'+yyyy;
return date;
}