f.Date()

f.Date(DateString, FormatString)

개요

f.Date() 를 통해 원하는 형식의 날짜를 가져올 수 있다.

파라미터

파라미터명필수여부타입제약사항설명

DateString

String, Number

얻고자 하는 날짜 정보를 나타내는 문자열 또는 타임스탬프 값입니다. 만약 매개변수를 사용하지 않으면 기본적으로 현재 날짜를 기준으로 합니다.

FormatString

String

ISO 8601 형식 RFC 2822 형식 문자열 + 포맷 타임스탬프 Date 객체

DateString의 날짜 형식을 지정하여 파싱하기 위한 값입니다. 이 매개변수를 생략하면 날짜 문자열은 ISO 8601와 RFC 2822 형식을 기반으로 파싱됩니다.

f.Date가 지원하는 형식

  • ISO 8601 형식

    • YYYY-MM-DD

    • YYYY-MM-DDTHH:mm

    • YYYY-MM-DDTHH:mm:ss

    • YYYY-MM-DDTHH:mm:ss.SSSZ (Z는 UTC를 의미하며, +hh:mm 또는 hh:mm으로 대체될 수 있음)

  • RFC 2822 형식:

    • 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)

  • 자바스크립트 Date 객체:

    • f.Date(new Date())

기능요소

요소명설명

f.Date()로 생성된 Date객체의 ISO String을 반환

f.Date()로 생성된 Date객체를 포맷에 맞춰 반환

f.Date()로 생성된 Date객체를 'YYYYMMDDTHHmmss' 형식의 문자열로 반환

f.Date()로 생성된 Date객체를 'YYYYMMDD' 형식의 문자열로 반환

f.Date()로 생성된 Date객체의 연도를 문자열 형식으로 반환

f.Date()로 생성된 Date객체의 월을 문자열 형식으로 반환

f.Date()로 생성된 Date객체의 일자를 문자열 형식으로 반환

f.Date()로 생성된 Date객체의 요일을 문자열 형식으로 반환

f.Date()로 생성된 Date객체를 'HHmmss'형식의 문자열로 반환

f.Date()로 생성된 Date객체의 시를 문자열 형식으로 반환

f.Date()로 생성된 Date객체의 분을 문자열 형식으로 반환

f.Date()로 생성된 Date객체의 초를 문자열 형식으로 반환

f.Date()로 생성된 Date객체의 첫번째 날을 Object 형태로 반환

f.Date()로 생성된 Date객체의 마지막 날을 Object 형태로 반환

f.Date()로 생성된 Date객체를 계산하여 날짜를 Object 형태로 반환

fromDate ~ ToDate 까지의 기간의 날짜를 배열 형태로 반환

f.Date()로 생성된 Date객체의 일시를 변경

f.Date()로 생성된 Date객체의 일자를 변경

f.Date()로 생성된 Date객체의 년을 변경

f.Date()로 생성된 Date객체의 월을 변경

f.Date()로 생성된 Date객체의 일을 변경

f.Date()로 생성된 Date객체의 시간을 변경

f.Date()로 생성된 Date객체의 시를 변경

f.Date()로 생성된 Date객체의 분을 변경

f.Date()로 생성된 Date객체의 초를 변경

현재 사용자의 타임존 offset을 반환

표준시에 따라 지정된 날짜의 시간에 해당하는 숫자 값을 반환

다른 Date 객체에 UTC 기준으로 같은 날짜와 시간을 현지 Timezone에 해당하는 시간을 반환

f.Date()로 생성된 Date객체에 offset을 차이를 시간에 적용한 값을 반환

예시

함수를 호출하면 결과로 JavaScript Object 객체를 반환합니다. 반환된 Date 객체를 사용하여 원하는 날짜 값을 얻을 수 있습니다.

f.Date(); // { "date": "1995-12-24T15:00:00.000Z" }

// ISO 8601 형식
f.Date("2024-01-01")
f.Date("2024-01-01T00:01")
f.Date("2024-01-01T00:01:00")
f.Date("2024-01-01T00:01:00.000Z")

// RFC 2822 형식
f.Date("Thu, 15 Apr 2024 09:30:00 +0900")

// 문자열 + 포멧
f.Date("12-25-1995", "MM-DD-YYYY")
f.Date("2010 02", "YYYY MM")

// 유닉스 타임스탬프
f.Date(1714433403246)

// 자바스크립트 Date 객체
f.Date(new Date())

Last updated