날짜 객체를 생성하려면 다음 방법을 사용할 수 있습니다.
var now=new Date()
물론 함수에는 매개변수가 전달되지 않습니다. 즉, 이 객체는 이제 자동으로 현재 시간을 가져옵니다.
사용자 정의 시간 개체를 생성하려면 매개변수를 Date()에 전달해야 합니다. 이 매개변수는 밀리초(1970년 1월 1일 자정(UTC 시간)부터 사용자 정의 시간까지의 밀리초 수)이어야 합니다.
Date.parse() 및 Date.UTC()를 사용하여 사용자 정의 시간의 밀리초를 가져올 수 있습니다.
Date.parse()는 "2013년 5월 25일", "2013년 6월 13일" 및 기타 형식과 같은 날짜를 나타내는 문자열 매개변수를 수신합니다. 지원되는 특정 형식은 지역에 따라 다릅니다.
Date.UTC()에서 받은 매개변수는 연도, 0으로 시작하는 월 수(0-11), 날짜(1-31), 시간 트리(0-11)입니다. 23), 분, 초, 밀리초, 연도 및 월이 필수이며 기타 매개변수는 기본값이 0입니다.
2013년 12월 12일에 날짜 객체를 정의하려면 Date.parse()를 사용할 수 있습니다.
var mydate=new Date(Date.parse("12/12 / 2013")),
If:
var mydate=new Date("12/12/2013"), Date를 구성할 때 Date.parse(가 자동으로 호출됩니다) 날짜 문자열 변환 밀리초까지.
Date.UTC()를 사용할 수도 있습니다.
var mydate=new Date(Date.UTC(2013,11,12)//월 첨자는 0부터 시작하며, the day's 첨자는 1부터 시작
이 경우:
var mydate=new Date(2013,11,12), 위의 구문 분석 구성 방법과 유사하게 자동으로 날짜 객체 Date.UTC()를 생성할 때 호출됩니다. 첫 번째 매개 변수가 숫자 값인 경우 이를 연도, 두 번째 매개 변수는 월로 처리합니다... 단, 전자의 var mydate=new Date(Date. UTC(2013 ,11,12)는 GMT 시간을 가져오는 반면 후자 var mydate=new Date(2013,11,12)는 시스템 설정에 따라 현지 시간을 가져옵니다.