js 判断日期是不是今天以前的
答案:2 悬赏:60 手机版
解决时间 2021-03-02 16:19
- 提问者网友:暗中人
- 2021-03-01 20:25
js 判断日期是不是今天以前的
最佳答案
- 五星知识达人网友:大漠
- 2021-03-01 21:54
自己辛苦手打,望采纳!!!!
<script>
var date1=new date("2017-2-18 12:12:12") //要对比的时间
var date2=new date(); //获取当前时间对象
var num=24*60*60*1000 ; //一天的毫秒数
var cha=date2.gettime()-date1.gettime(); //两个时间的毫秒差
if(cha>0){
if(cha>num){
alert("不是今天的过去时间")
}else if(date1.getdate()!=date2.getdate()){
alert("不是今天的过去时间")
}else {
alert("是今天里的过去时间")
}
}else if(cha<0){
alert("是未来时间")
}else{
alert("是现在")
}
</script>
<script>
var date1=new date("2017-2-18 12:12:12") //要对比的时间
var date2=new date(); //获取当前时间对象
var num=24*60*60*1000 ; //一天的毫秒数
var cha=date2.gettime()-date1.gettime(); //两个时间的毫秒差
if(cha>0){
if(cha>num){
alert("不是今天的过去时间")
}else if(date1.getdate()!=date2.getdate()){
alert("不是今天的过去时间")
}else {
alert("是今天里的过去时间")
}
}else if(cha<0){
alert("是未来时间")
}else{
alert("是现在")
}
</script>
全部回答
- 1楼网友:老鼠爱大米
- 2021-03-01 22:46
自己辛苦手打,望采纳!!!!<br><script><br>var date1=new Date("2017-2-18 12:12:12") //要对比的时间<br>var date2=new Date(); //获取当前时间对象<br>var num=24*60*60*1000 ; //一天的毫秒数<br>var cha=date2.getTime()-date1.getTime(); //两个时间的毫秒差<br>if(cha>0){<br>if(cha>num){<br>alert("不是今天的过去时间")<br>}else if(date1.getDate()!=date2.getDate()){<br>alert("不是今天的过去时间")<br>}else {<br>alert("是今天里的过去时间")<br>} <br>}else if(cha<0){<br>alert("是未来时间")<br>}else{<br>alert("是现在")<br>} <br></script>
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯