我正试图从现在开始上周的日期。
console.log(moment().day(-7).format('DD.MM.YYYY'));
它应该告诉我06.01.2017但我总是在01.01.2017。我不明白为什么。根据API,这应该有用。
//星期一是一周的第一天
。矩()平日(-7); //上周一
为什么我的错误日期以及如何获得正确的约会?
答案 0 :(得分:6)
您应该使用:
moment().subtract(7, 'days').format('DD.MM.YYYY')
答案 1 :(得分:2)
您可以使用
moment().add(Number, String);
moment().add(Duration);
moment().add(Object);
console.log(moment().add(-7, 'days').format('DD.MM.YYYY'));

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.17.1/moment.js"></script>
&#13;