UTC
기본적으로 Day.js는 로컬 시간을 기준으로 날짜를 파싱하고 표시합니다.
UTC 기준으로 날짜와 시간을 파싱하거나 표시하려면 dayjs() 대신 dayjs.utc()를 사용하면 됩니다.
UTC 모드에서는 모든 표시 메서드가 로컬 시간 대신 UTC 시간대를 기준으로 시간을 표시합니다.
TIP
이 기능을 사용하려면 UTC 플러그인이 필요합니다.
js
dayjs.extend(utc);
// 기본 로컬 시간
dayjs().format(); //2019-03-06T08:00:00+08:00
// UTC 모드
dayjs.utc().format(); // 2019-03-06T00:00:00Z또한 UTC 모드에서는 모든 getter와 setter가 Date#get* 및 Date#set* 메서드 대신 내부적으로 Date#getUTC* 및 Date#setUTC* 메서드를 사용합니다.
js
dayjs.utc().seconds(30).valueOf(); // => new Date().setUTCSeconds(30)
dayjs.utc().seconds(); // => new Date().getUTCSeconds()UTC에서 로컬 시간대로 변경하려면 dayjs#utc 또는 dayjs#local을 사용하면 됩니다.
