이벤트 홍보용 문자링크를 만들었는데
예를 들면 이런 문구가 있었다.
n월 n일까지!!
자동으로 날짜를 계산하게 하기 위해서
stackoverflow에 last day of month in javascript라고 검색했다.
// 새로운 Date 객체를 생성해서 현재를 나타내는 today 변수에 할당
const today = new Date()
const lastDayOfMonth = new Date(
today.getFullYear(),
// getMonth()는 0 ~ 11까지의 monthIndex를 반환한다.
// 즉, 1월이 0, 12월은 11의 인덱스를 가진다.
today.getMonth() + 1,
// default는 1이다. 이는 1일과 같다.
0
)
new Date(2021, 8, 0) // 2021년 8월 31일
new Date(2021, 9, 0) // 2021년 9월 30일
new Date() // 매개변수 없음
new Date(value) // UNIX 타임스탬프
new Date(dateString) // 타임스탬프 문자열
// 개별 날짜 및 시간 구성 요소
new Date(year, monthIndex)
new Date(year, monthIndex, day)
new Date(year, monthIndex, day, hours)
new Date(year, monthIndex, day, hours, minutes)
new Date(year, monthIndex, day, hours, minutes, seconds)
new Date(year, monthIndex, day, hours, minutes, seconds, milliseconds)