我在将带时区的日期转换为utc格式时遇到问题。
如何将2019-06-13T00:00:00+08:00
转换为这种格式2019-06-12T16:00:00.000Z
app.ts
orders() {
this.orderService
.orders(
this.selectedType.value,
moment(this.startDate).utc().format('YYYY-MM-DD HH:mm Z'),
moment(this.endDate).utc().format('YYYY-MM-DD HH:mm Z'),
)
.pipe(takeUntil(this.allSub))
.subscribe(
res => {
this.loading.stop();
},
err => {
serviceHttpErrorHandler(err);
},
);
}
答案 0 :(得分:1)
尝试一下:
moment(this.startDate).utc().format()
希望有帮助!
答案 1 :(得分:0)
也许您正在寻找这个
moment.utc(this.endDate).local().fromNow()
或
moment.utc(this.endDate).local().format('YYYY-MM-DD HH:mm Z')