您的位置:首页 > Web前端 > JavaScript

用js获取当前日期的前一天

2016-09-01 13:18 375 查看

使用时间戳获取

var date = +new Date(); //获取当前日期时间戳

var before = date-1000*60*60*24;//当前日期时间戳减去一天时间戳

var beforeDate = new Date(before);//将时间戳转化为Date对象

var result = beforeDate.toLocaleString();//当前日期2016/9/1 下午1:17:55 转化为 -->  2016/8/31 下午1:17:55


使用 setDate() 方法

setDate(1~31) 用以设置某一个月的某一天,范围是 1 到 31 天之间。

如果是传入0的话日期对象为上个月最后一天,

如果传入负数,比如-1,日期对象为上个月倒数第二天。

var date = new Date();

date.setDate(0);//设置为上个月最后一天

date.toLocaleString();//"2016/8/30 下午1:44:10"

date.getDate();//获取上一天日期
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript