Javascript setDate方法返回一个字符串
我正在浏览器控制台中尝试以下代码:Javascript setDate方法返回一个字符串,javascript,Javascript,我正在浏览器控制台中尝试以下代码: var today=新日期() var priorDate=new Date().setDate(today.getDate()-30)setDate方法返回字符串 不,不是。它返回编号 返回值 1970年1月1日00:00:00 UTC和给定日期之间的毫秒数(日期对象也会发生相应的更改) 我相信您希望更改的对象而不是返回值 请尝试以下操作: var today=新日期(); today.setDate(today.getDate()-30); conso
var today=新日期()
var priorDate=new Date().setDate(today.getDate()-30)
setDate方法返回字符串
不,不是。它返回编号
返回值
1970年1月1日00:00:00 UTC和给定日期之间的毫秒数(日期对象也会发生相应的更改)
我相信您希望更改的对象而不是返回值
请尝试以下操作:
var today=新日期();
today.setDate(today.getDate()-30);
console.log(今天)代码>谢谢。因此,我将priorDate设置为setDate方法的返回值。