var startTime=Date.parse(new Date('2020-02-28'));var endTime=Date.parse(new Date('2020-02-29'));$.alert((endTime-startTime)/1000/3600/24+'');//0同一天,1第二天,-1前一天
IE可能不支持“yyyy-MM-dd”格式,所以修改如下:
var startTime=Date.parse(new Date('2020/02/28'));//IE支持“yyyy/MM/dd”格式var endTime=Date.parse(new Date('2020/02/29'));$.alert((endTime-startTime)/1000/3600/24+'');//0同一天,1第二天,-1前一天
由于parse()方法可以直接解析“yyyy/MM/dd”格式,所以修改如下:
var startTime=Date.parse(('2020/02/28'));var endTime=Date.parse(('2020/02/29'));$.alert((endTime-startTime)/1000/3600/24+'');//0同一天,1第二天,-1前一天
得到前一天或后一天的方法如下:
var date=Date.parse(new Date('2020/02/28'));//IE不支持“yyyy-MM-dd”格式date.setDate(date.getDate-1);//得到前一天的日期$.alert(date.format('yyyy-MM-dd'));
--Happy Work! Happy Life!