momentJs添加天数返回力矩对象而不是日期

时间:2018-08-14 20:13:01

标签: javascript angular momentjs

我想在angular项目中使用momentJs在日期中添加7天。

let nextRunAt = "2018-08-16T02:00:00.242Z";

let calculatedRunAt = moment(nextRunAt).add(7, 'days');

我希望在7天后得到日期,但是我得到了瞬间对象。

像下面 enter image description here

感谢您的帮助。谢谢

1 个答案:

答案 0 :(得分:3)

moment方法返回一个moment对象,您必须将其转换为date-

    import java.time.*;

    LocalDateTime currentDateTime = LocalDateTime.now();
    ZoneId zoneId = ZoneId.of("US/Eastern");
    ZonedDateTime zonedDateTime = ZonedDateTime.of(currentDateTime, zoneId);
    Instant instant = zonedDateTime.toInstant();