赞
踩
项目中需要对时间选择做出限制,只能选择当前日期前后几天
发现有问题,当月底时直接在getDate()函数加一天 会出现月底多一天的尴尬
出现问题
如当前时间:2020-03-31
var now = new Date();//创建时间对象
var today = now .getDate();//当天日期
var tomo = now.getDate()+1;//当天的后一天 日期
console.log(today);//31
console.log(tomo);//32
!!由此可见不能直接在getDate()后直接加一天
解决办法:
//用时间戳转日期
var now = new Date();
now = new Date(now.getTime());//时间戳转日期
var today = now .getDate();//当天日期
var tomo =new Date(now.getTime() + 86400000*1);//当天的后一天
var tomoday = tomo.getDate();//当前的后一天 日期
console.log(today);//31
console.log(tomoday);//1
举一反三:
当前时间前一天:
var now = new Date();
now = new Date(now.getTime());//时间戳转日期
var today &#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。