momentjs

2023-01-18

moment 란?

시간관련 js 이며, 이것보다 더 좋은 방법도 나올듯 하나, 아마 현 시간 기준으로는 moment가 유명하지 않나 생각이 됩니다. 별 다른건 없고, 사용했던 코드들을 모아보았습니다.

사용했던 코드

어디선가 받아온 시간의 포맷을 변경하기 위해서 사용한 코드입니다.

let startDt = req.query.startDt;
moment(startDt).format('YYYY-MM-DD');

한국 시간으로 찍도록 하기 위해서 사용했습니다.

moment().utc().tz("Asia/Seoul").format('YYYY-MM-DD HH:mm:ss').toString(), //등록일 yyyy-mm-dd

하루 더하는 것입니다.

moment(endDt).add(1, 'days').toDate()

하루 빼는 것과 거의 동일한데, 9시간 뺴는 것 입니다. 사실 add에서 -9를 해줘도 똑같지 않을까 생각이 되네요.

moment().subtract(9, 'hour').subtract(Number(repeat)+1, unit).format('YYYY-MM-DD HH:mm:ss') } },

이건 사실 제가 짜놓고도 까먹었는데, 시간과 분만 비교해서 전인지 후인지 판별하는 코드입니다. 역시 기록이 중요하지 않나 생각이 드네요.

moment(time, 'HH:mm').isBefore(endTime)

results matching ""

    No results matching ""

    99 other / uml

    04 react / JSX