【问题标题】:ISO 8601 date format - Add day with javascriptISO 8601 日期格式 - 使用 javascript 添加日期
【发布时间】:2014-09-08 16:24:15
【问题描述】:

如何使用 Javascript 以 ISO 8601 格式添加日期。

var date = new Date(2013, 9, 18, 18, 0, 0);
var myDate = date + 1

【问题讨论】:

  • 该问题的任何地方都没有 ISO-8601。 :-) ISO-8601 是一种将日期描述为 text 的方法,例如"2013-10-18T18:00:00"。 JavaScript 不执行 ISO-8601(尽管它是 does something very similar)。

标签: javascript


【解决方案1】:

这将在日期上增加一天:

date.setDate(date.getDate()+1);

【讨论】:

  • @IshanMahajan 为我工作。我只是将变量设置为今天的日期(7 月 31 日),当我使用 setDate(date.getDate()+1) 时,它更改为 8 月 1 日。
  • @IshanMahajan 如果你不能让它工作,发布一个显示你的代码的问题。
【解决方案2】:

看看api for Date over on MDN.

var date = new Date(2013, 9, 18, 18, 0, 0);
date.setDate(date.getDate() + 1);

【讨论】:

    猜你喜欢
    • 2016-03-06
    • 1970-01-01
    • 2011-11-03
    • 1970-01-01
    • 2013-05-22
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多