로메오의 블로그

[moment] 날짜계산 본문

Frontend/ETC

[moment] 날짜계산

romeoh 2022. 3. 3. 08:43
반응형
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment-with-locales.min.js"></script>

// 5일 후 날짜 구하기
moment().add(5, 'd').format('YYYY MM DD');

// 1달 7일후의 날짜 구하기
moment().add(5, 'd').add(1, 'M').format('YYYY MM DD');

// 5일전의 날짜 구하기
moment().subtract(7, 'd').format('YYYY MM DD');

// 2주전의 날짜 구하기
moment().subtract(2, 'w').format('YYYY MM DD');

// 날짜 차이
var date1 = moment([2022, 01, 01]);
var date2 = moment([2023, 01, 01]);
date2.diff(date1, 'days');

// 이번달 말일 구하기
moment().endOf('month').format('YYYY MM DD');

// from now
var date1 = moment().subtract(5, 'h')
moment(date1).fromNow()
// -> '5 hours ago'

moment.locale('ko')
var date1 = moment().subtract(5, 'h')
moment(date1).fromNow()
// -> '5시간 전'
반응형
Comments