<aside> 💡 Flextudio 내부함수인 f.Date 함수를 통해 원하는 형식의 날짜를 가져올 수 있다.
</aside>
f.Date(DateString, FormatString)
함수를 사용하여 시스템의 날짜를 설정할 수 있습니다.
DateString
: 얻고자 하는 날짜 정보를 나타내는 문자열 또는 타임스탬프 값입니다. 만약 매개변수를 사용하지 않으면 기본적으로 현재 날짜를 기준으로 합니다.FormatString
(선택 사항): DateString
의 날짜 형식을 지정하여 파싱하기 위한 값입니다. 이 매개변수를 생략하면 날짜 문자열은 ISO 8601와 RFC 2822 형식을 기반으로 파싱됩니다.f.Date(DateString, FormatString)
함수를 호출하면 결과로 JavaScript Object
객체를 반환합니다. 반환된 Date
객체를 사용하여 원하는 날짜 값을 얻을 수 있습니다.
참고 - f.Date가 지원하는 형식
YYYY-MM-DD
YYYY-MM-DDTHH:mm
YYYY-MM-DDTHH:mm:ss
YYYY-MM-DDTHH:mm:ss.SSSZ
(Z는 UTC를 의미하며, +hh:mm
또는 **hh:mm
**으로 대체될 수 있음)Day, DD MMM YYYY HH:mm:ss ZZ
f.Date("12-25-1995", "MM-DD-YYYY")
f.Date("2010 02", "YYYY MM")
f.Date(Number)
f.Date(Number)
f.Date(new Date())
f.Date()로 생성된 Date객체를 포맷에 맞춰 반환한다.
//f.Date().date == Thu Oct 22 2020 15:10:29 GMT+0900 (대한민국 표준시)
//f.Date() 는 현재시간을 가져오게 됩니다.
f.Date().format('YYYY') //2020
f.Date().format('MM') // 10
f.Date().format('DD') // 22
f.Date().format('YYYYMM') //202010
f.Date().format('MMDD') //1022
f.Date().format('YYYY-MM-DD') //2020-10-22
f.Date().format('YYYY.MM.DD') //2020.10.22
f.Date().format('YYYY/MM/DD') //2020/10/22
f.Date().format('MM|DD') // 10|22