【问题标题】:setDate() returns number 1603240915215 instead of a datesetDate() 返回数字 1603240915215 而不是日期
【发布时间】:2021-01-24 02:10:24
【问题描述】:
const date = new Date('August 19, 2020 23:15:30');
const event = new Date();
  console.log(`event.setDate(date.getDate() + 1));

此代码应该返回一个日期,但它不返回一个日期,而是返回一个数字 1603240915215

有人可以帮我获取日期而不是这样的数字吗?

【问题讨论】:

标签: javascript reactjs


【解决方案1】:

.setDate 返回毫秒数。您想改为访问 dateInstance:

const day = new Date('August 19, 2020 23:15:30'), nextDay = new Date();
nextDay.setDate(day.getDate()+1); console.log(nextDay.toString());

【讨论】:

    【解决方案2】:
    const dateObj = new Date(1603240915215);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-26
      • 1970-01-01
      • 1970-01-01
      • 2016-06-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多