사용자 도구

사이트 도구


wiki:javascript:momentjs

문서의 이전 판입니다!


moment.js, moment-with-locales.js

  • description : moment.js 사용법 정리
  • author : 주레피
  • email : dhan@repia.com
  • lastupdate : 2022-04-13

Intro

자바스크립트 날짜 관련 라이브러리

Install

Case Study

초를 읽기 쉬운 형태로 변환

function formattedTime(seconds) {
  // 경과한 시 분 초를 구함
  var formattedTime = moment
    .utc(moment.duration(seconds, "s").asMilliseconds())
    .format("HH시 mm분 ss초");
 
  // 경과한 날짜를 구함
  var formattedDay = parseInt(
    moment.utc(moment.duration(seconds, "s").asMilliseconds()).format("D")
  );
 
  // 날짜의 경우 시작을 1일로 하기 때문에 하루를 빼야 함
  var formatted = formattedDay - 1 + '일 ' + formattedTime;
 
  // 0일, 00분, 00시, 00초 는 표시하지 않음
  return formatted.replace(/0일/, "").replace(/00.?/g, "");
}
 
var seconds = 180304;
console.log(seconds, ' -> ', formattedTime(seconds));

Term

Tip

Troubleshooting

Ref

/volume1/web/dokuwiki/data/attic/wiki/javascript/momentjs.1649844055.txt.gz · 마지막으로 수정됨: 2022/04/13 19:00 저자 dhan