상세 컨텐츠

본문 제목

[Javascript] Date 객체와 날짜 및 시간 쉽게 사용하기, moment.js

Javascript

by 코딩하는 박줄기 2022. 6. 20. 11:25

본문

728x90
반응형

moment.js는 웹에서 날짜와 시간을 표현하는데 사용됩니다.

 

사용

   1. Format Dates

moment().format('MMMM Do YYYY, h:mm:ss a'); // 1월 30일 2023, 4:07:51 오후
moment().format('dddd');                    // 월요일
moment().format("MMM Do YY");               // 1월 30일 23
moment().format('YYYY [escaped] YYYY');     // 2023 escaped 2023
moment().format();                          // 2023-01-30T16:07:51+09:00

 

   2. Relative Time

moment("20111031", "YYYYMMDD").fromNow(); // 11년 전
moment("20120620", "YYYYMMDD").fromNow(); // 11년 전
moment().startOf('day').fromNow();        // 16시간 전
moment().endOf('day').fromNow();          // 8시간 후
moment().startOf('hour').fromNow();      

 

   3. TimeZone

let current = moment();
let korea = current.clone().tz('Asia/Seoul').format('A hh:mm'); //PM 04:29 
let poland = current.clone().tz('Europe/Warsaw').format('A hh:mm'); //AM 08:29 
let china = current.clone().tz('Asia/Shanghai').format('A hh:mm'); //PM 03:29 
let America = current.clone().tz('US/Michigan').format('A hh:mm'); //AM 02:29

 

참조

 

728x90
반응형

관련글 더보기

댓글 영역