>

시간대가있는 날짜를 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);
      },
    );
}


  • 답변 # 1

    이것을 시도하십시오 : 와이즈 비즈

    도움이 되길 바랍니다!

  • 답변 # 2

    어쩌면 이걸 찾고 있을까요

    moment(this.startDate).utc().format()
    
    

    또는

    moment.utc(this.endDate).local().fromNow()
    
    
    moment.utc(this.endDate).local().format('YYYY-MM-DD HH:mm Z')

관련 자료

  • 이전 javascript - ES6 화살표 함수에서 언제 ()와 {}을 사용해야합니까?
  • 다음 leaflet - 컨트롤 키가 활성화되면 boxZoom 비활성화