为什么这些不一样?:
var now = new Date();
now.setDate(3);
console.log(now) //returns formatted date depending on current date
而且......
var now = new Date();
var day = now.setDate(3);
console.log(day) //returns just numbers
??!
答案 0 :(得分:1)
因为setDate返回它应该的内容,即number of milliseconds from epoch。
返回值:一个数字,表示毫秒数 在日期对象和1970年1月1日午夜之间