我想在我的日期添加一天:
let createdDate = moment(new Date()).utc().format();
let expirationDate = moment(createdDate).add(1, 'd');
console.log(expirationDate);
Run Code Online (Sandbox Code Playgroud)
然而,这不断返回一个不起眼的对象 {_i: "2017-12-20T21:06:21+00:00", _f: "YYYY-MM-DDTHH:mm:ss Z", _l: undefined, _isUTC: false, _a: Array(7), …}
小提琴:
http://jsfiddle.net/rLjQx/4982/
有谁知道我可能做错了什么?
您正在记录片刻对象.正如内部属性指南所述:
要打印出的时刻,利用价值
.format(),.toString()或.toISOString().
let createdDate = moment(new Date()).utc().format();
let expirationDate = moment(createdDate).add(1, 'd');
console.log(expirationDate.format());Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.20.1/moment.min.js"></script>Run Code Online (Sandbox Code Playgroud)
请注意,您可以使用moment()(无需使用new Date())或获取当前日期moment.utc().
| 归档时间: |
|
| 查看次数: |
5481 次 |
| 最近记录: |