Skip to content
Day.js

한국어

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
Italiano
Polski
Türkçe
čeština
magyar

한국어

English
简体中文
繁體中文
Español
Français
Русский
Português – Brasil
Deutsch
日本語
Italiano
Polski
Türkçe
čeština
magyar

외관

Sidebar Navigation

설치

Node.js

브라우저

TypeScript

다운로드

파싱

Now

String

문자열 + 형식

Unix 타임스탬프(밀리초)

Unix 타임스탬프 (초)

날짜

객체

배열

UTC

Day.js 복사

유효성 검사

Get + Set

밀리초

초

분

시간

월의 일자

요일

요일 (로케일 인식)

ISO 요일

연중 일자

연중 주차

ISO 주차

월

분기 (Quarter)

연도

주차 연도

ISO 주차 연도

연도 내 주 수 (ISO 기준)

Get

Set

최대값

최소 시점

변경

추가 (Add)

시간 빼기

시간의 시작

시간 단위의 끝

Local

UTC

UTC 오프셋

표현

포맷

현재로부터의 시간

X부터의 시간

현재로부터 시간

X에 대한 상대 시간

Calendar Time

차이

유닉스 타임스탬프 (밀리초)

Unix Timestamp

이번 달 날짜 수

JavaScript Date 객체로

배열 반환

JSON 형식으로

ISO 8601 형식으로

객체

문자열

질의

Is Before

동일 여부 확인

Is After

동일하거나 이전인지 여부

동일하거나 이후인지 여부

Is Between

Day.js 객체인지 확인

윤년 확인

i18n

NodeJS에서 로케일 불러오기

브라우저에서 로케일 불러오기

전역 로케일 변경

로컬 로케일 설정

Day.js 현재 로케일 확인

현재 로케일의 월과 요일 목록

로캘별 기능 접근

플러그인

NodeJS에서 플러그인 불러오기

브라우저에서 플러그인 로딩하기

AdvancedFormat

ArraySupport

BadMutable

BigInt 지원 기능

BuddhistEra

달력

CustomParseFormat

DayOfYear

DevHelper

기간

IsBetween

IsLeapYear

IsSameOrAfter

IsSameOrBefore

IsToday

IsTomorrow

IsYesterday

IsoWeek

IsoWeeksInYear

LocaleData

LocalizedFormat

MinMax

ObjectSupport

PluralGetSet

PreParsePostFormat

QuarterOfYear

상대 시간

시간대

ToArray

ToObject

UpdateLocale

UTC

weekOfYear

WeekYear

요일

사용자 정의

월 이름

월 축약형

주 이름

요일 약어

최소 요일 약어

상대 시간

달력

기간

생성

복제

Humanize

포맷

밀리초

초

분(Minutes)

시간 (Hours)

일

주

월

연도

시간 더하기

시간 차감

Duration을 Diff와 함께 사용하기

시간 단위

시간 단위 얻기

JSON 형식으로

Duration 여부 확인

ISO 8601 형식으로

Locale

시간대

시간대별 파싱

시간대 변환

사용자 시간대 추정

기본 시간대 지정

이 페이지에서

포맷 ​

전달된 토큰 문자열에 따라 날짜를 형식화합니다.

문자를 이스케이프하려면 대괄호로 묶으면 됩니다(예: [MM]).

js
dayjs().format();
// ISO8601 형식의 현재 날짜 (소수점 이하 초 제외). 예: '2020-04-02T08:02:17-05:00'

dayjs('2019-01-25').format('[YYYYescape] YYYY-MM-DDTHH:mm:ssZ[Z]');
// 'YYYYescape 2019-01-25T00:00:00-02:00Z'

dayjs('2019-01-25').format('DD/MM/YYYY'); // '25/01/2019'

사용 가능한 모든 형식 목록 ​

형식출력설명
YY18두 자리 연도
YYYY2018네 자리 연도
M1-12월 (1부터 시작)
MM01-12월 (두 자리 숫자)
MMMJan-Dec축약된 월 이름
MMMMJanuary-December전체 월 이름
D1-31일 (월 기준)
DD01-31일 (월 기준, 두 자리 숫자)
d0-6요일 (일요일: 0)
ddSu-Sa요일 약자
dddSun-Sat요일 짧은 이름
ddddSunday-Saturday요일 전체 이름
H0-23시간 (24시간제)
HH00-23시간 (24시간제, 두 자리 숫자)
h1-12시간 (12시간제)
hh01-12시간 (12시간제, 두 자리 숫자)
m0-59분
mm00-59분 (두 자리 숫자)
s0-59초
ss00-59초 (두 자리 숫자)
SSS000-999밀리초 (세 자리 숫자)
Z+05:00UTC 기준 오프셋 (±HH:mm)
ZZ+0500UTC 기준 오프셋 (±HHmm)
AAM PM오전/오후
aam pm오전/오후
......기타 사용 가능한 형식 (AdvancedFormat 플러그인에 따라 다름)
  • Q Do k kk X x ... 형식은 AdvancedFormat 플러그인에서 사용할 수 있습니다.

현지화된 형식 ​

선호하는 형식은 로케일에 따라 다르므로, 로케일을 기반으로 사용할 수 있는 몇 가지 현지화된 형식 토큰이 있습니다.

TIP

LocalizedFormat 플러그인을 설치해야 이 기능을 사용할 수 있습니다.

javascript
dayjs.extend(LocalizedFormat);
dayjs().format('L LT');

현지화된 형식 목록 ​

형식영어 로케일샘플 출력
LTh:mm A8:02 PM
LTSh:mm:ss A8:02:18 PM
LMM/DD/YYYY08/16/2018
LLMMMM D, YYYYAugust 16, 2018
LLLMMMM D, YYYY h:mm AAugust 16, 2018 8:02 PM
LLLLdddd, MMMM D, YYYY h:mm AThursday, August 16, 2018 8:02 PM
lM/D/YYYY8/16/2018
llMMM D, YYYYAug 16, 2018
lllMMM D, YYYY h:mm AAug 16, 2018 8:02 PM
llllddd, MMM D, YYYY h:mm AThu, Aug 16, 2018 8:02 PM
Pager
이전표현
다음현재로부터의 시간

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2020 iamkun

https://day.js.org/docs/en/display/format

MIT 라이선스 하에 배포되었습니다.

Copyright (c) 2020 iamkun