.format()
๋ ๋ฐ๋ฆฌ์ด ์์ด ์๋์ ์ธ ์๊ฐ๋๋ฅผ ์ถ๋ ฅํฉ๋๋ค. EG:
> moment(1469141760123).format()
'2016-07-21T15:56:00-07:00'
.toISOString()
๋ UTC์ ๋ฐ๋ฆฌ์ด๋ฅผ ์ถ๋ ฅํฉ๋๋ค.
> moment(1469141760123).toISOString()
'2016-07-21T22:56:00.123Z'
.format('YYYY-MM-DDTHH:mm:ss.SSSZ')
๋ ๋ฐ๋ฆฌ์ด์ ํจ๊ป ์๋์ ์ธ ์๊ฐ๋๋ฅผ ์ถ๋ ฅํฉ๋๋ค.
> moment(1469141760123).format('YYYY-MM-DDTHH:mm:ss.SSSZ')
'2016-07-21T15:56:00.123-07:00'
๋ฐ๋ฆฌ์ด๊ฐ ์๋ ๊ธฐ๋ณธ ์๊ฐ๋ ์๋๋ ๊ฝค ์ธ๋ชจ๊ฐ ์์ง๋ง ํฌํจํ๊ธฐ ์ํด ๋งค๋ฒ ์ ์ฒด ํ์์ ์์ฑํ ํ์๋ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. ๊ธฐ๋ณธ ํ์ ์ถ๋ ฅ์ ์ค์ ํ ์ ์์ผ๋ฉด ์ข์ ๊ฒ์ ๋๋ค.
// set the default
moment.setDefaultFormat('YYYY-MM-DDTHH:mm:ss.SSSZ');
// or
moment.format.setDefault('YYYY-MM-DDTHH:mm:ss.SSSZ');
moment(1469141760123).format(); // '2016-07-21T15:56:00.123-07:00'
ํ์ ์ค๋ช ์ ํ๋จ์ "๊ธฐ๋ณธ ํ์" ์น์ ์ ์ฐธ์กฐํ์ธ์. ๋ค์๊ณผ ๊ฐ์ด ์๋ํฉ๋๋ค.
> moment.defaultFormat
'YYYY-MM-DDTHH:mm:ssZ'
> moment.defaultFormatUtc
'YYYY-MM-DDTHH:mm:ss[Z]'
> moment.defaultFormat = "YYYY"
'YYYY'
> moment().format()
'2016'
moment.defaultFormat์ readOnly ์์ฑ์ด๋ฉฐ ์ค์ ํ ์ ์์ต๋๋ค. defaultFormat์ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ๋ฌด์์ ๋๊น?
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
ํ์ ์ค๋ช ์ ํ๋จ์ "๊ธฐ๋ณธ ํ์" ์น์ ์ ์ฐธ์กฐํ์ธ์. ๋ค์๊ณผ ๊ฐ์ด ์๋ํฉ๋๋ค.