English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
이setDate()메서드는 지정된 날짜(Date) 객체에 로컬 시간을 기준으로 월의 날짜를 설정합니다.
기대치는1-31그러나 다른 값도 허용됩니다:
0은 지난 달의 마지막 날을 나타냅니다
-1지난 달 마지막 날의 전날을 나타냅니다
한 달이31일:
32은 다음 달의 첫 번째 날
한 달이30일:
32은 다음 달의第二天
date.setDate(day)
var d = new Date(); d.setDate(22);테스트를 보세요‹/›
모든 브라우저는 setDate() 메서드를 완전히 지원합니다:
메서드 | |||||
setDate() | 는 | 는 | 는 | 는 | 는 |
매개변수 | 설명 |
---|---|
day | 1부터31매월의 일을 나타내는 정수 이 값이 월의 날짜 범위를 벗어나면 setDate()는 Date 객체를 적절히 업데이트합니다. 예를 들어, 값이 0으로 설정되면 날짜는 전월의 마지막 날로 설정됩니다. |
반환 값: | UTC 1970년1월1지정된 날짜와 UTC 00:00:00 사이의 밀리초 수 |
---|---|
JavaScript 버전: | ECMAScript 1 |
이 예제는 월의 마지막 날을 설정합니다:
var d = new Date(); d.setDate(0);테스트를 보세요‹/›