Javascript 用给定日期检查当前日期

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

我需要将当前日期与输入元素中输入的日期进行核对

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.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;
 }