js怎么取当前日期3个月前的一天

js怎么取当前日期3个月前的一天,第1张

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获得当前时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9701845.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存