Appearance
dateUtil
parse
String을 Date로 변환한다. 입력 문자열의 형식은 'yyyy-mm-dd' 또는 'yyyyMMdd' 이어야 한다.
parse(dateString: string | null): Date | null
format
Date를 화면 표시용 'yyyy-MM-dd'로 포멧팅 한다. 입력값이 string, null, undefined이면 입력값 그대로 반환한다.
format(
d: string | Date | null | undefined,
f: string = 'yyyy-MM-dd')
: string | null | undefined
date
new Date()를 사용하면 시간 정보가 포함되므로 시분초가 0인 일자 Date를 생성한다. 사용자 pc의 시간이 아닌 서버의 시간으로 생성한다.
date(day?: number, month?: number, year?: number) : Date
dateString
일자를 string type의 yyyy-MM-dd 형식 문자열로 생성한다.
dateString(day?: number, month?: number, year?: number): string | null | undefined
year
년도를 string type의 yyyy 형식 문자열로 생성한다.
year(year?: number): string | null | undefined
yearMonth
년도-월을 string type의 yyyyMM 형식 문자열로 생성한다.
yearMonth(month?: number, year?: number): string | null | undefined
addDate
첫번째 일자에 두번째 일자를 더한 일자를 반환한다.
addDate(d: Date | null, days: string | number = 0): Date | null
addDateString
첫번째 일자에 두번째 일자를 더한 일자를 반환한다.
addDateString(d: string | null, days: string | number = 0): string | null | undefined
lastDate
월의 마지막 일자를 Date 객체로 생성한다.
lastDate(d?: number | Date): Date
lastDateString
월의 마지막 일자를 string type의 yyyy-MM-dd 형식 문자열로 생성한다.
lastDateString(d?: number | Date): string | null | undefined