js中获取当前时间可以使用new Date();
而要获取前一天的时间,可以使用当前时间减去一天的毫秒数,得到毫秒数之后然后再转换成时间。
即var yesterdsay = new Date(new Date()getTime() - 86400000);
new Date()getTime()用户获取当前时间的毫秒数,而86400000是一天的毫秒数,两个值相减得到的差值就是昨时间的毫秒数。
最后通过new Date(时间差值毫秒数),就可以把毫秒数转换成时间了。
给获取时间定义的一个获取时间方法,在该方法内去获取
function getTime(){
var nowDate=new Date();
var year=nowDategetFullYear();
var month=nowDategetMonth()+1<10"0"+(nowDategetMonth()+1):nowDategetMonth()+1;
var date=nowDategetDate()<10"0"+nowDategetDate():nowDategetDate();
var hour=nowDategetHours()<10"0"+nowDategetHours():nowDategetHours();
var minute=nowDategetMinutes()<10"0"+nowDategetMinutes():nowDategetMinutes();
var second=nowDategetSeconds()<10"0"+nowDategetSeconds():nowDategetSeconds();
return year+month+date+hour+minute+second;
}
// 今天 - 2013年12月8号
var d = Datenow() - new Date(2013, 11, 7);
// 天数
d = parseInt(d / (24 60 60 1000));
// X7
d = d 7;
var date = new Date();
var year = dategetFullYear();//获取当前年份
var month = dategetMonth()+1;//获取当前月,因为getMonth()的值为0-11,所以要+1
var days = dategetDate();//获取当前日期
var day = dategetDay();//获取当前星期 返回0-6 对应 星期日—星期六
var hour = dategetHours();//获取当前小时
var mins = dategetMinutes();//获取当前分钟
var secs = dategetSeconds();//获取当前秒数
var time = dategetTime();//以毫秒表示的日期
以上就是关于js怎么取当前日期3个月前的一天全部的内容,包括:js怎么取当前日期3个月前的一天、jquery如何获取当前系统时间js获取系统时间、JS获得当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)