'30/11/2011 없기 때문에 이 문자열이어야'. I want it to date 객체에는 변환하십시오.
수행합니까 사용해야 합니다.
Date d = new Date(2011,11,30); /* months 1..12? */
또는
Date d = new Date(2011,10,30); /* months 0..11? */
?
이 구문은 다음과 같습니다.
new Date(year, month [, day, hour, minute, second, millisecond ])
그래서
Date d = new Date(2011,10,30);
정확합니다. 날, 시침, 분침, 둘째, 밀리초 선택적입니다.
https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date
위에서 설명한 바와 같이 여러 가지 만드는 방법을 데이트였어. 꼭 이래야겠어요 반복되지 같은 얘기입니다. 만약 이것이 현재까지 스크립트입니다 슬라이드에서는 변환하십시오 자바 가상 머신 (jvm) 에 작은 방법을 찾고, 어떤 문자열
function compareDate(str1){
// str1 format should be dd/mm/yyyy. Separator can be anything e.g. / or -. It wont effect
var dt1 = parseInt(str1.substring(0,2));
var mon1 = parseInt(str1.substring(3,5));
var yr1 = parseInt(str1.substring(6,10));
var date1 = new Date(yr1, mon1-1, dt1);
return date1;
}
항상 문제가 있는 경우, 실제로, 이 문제에 대해 매우 추천합니까 JavaScript 사양명세 내아기마저도 mizilla Developer Network 및 그들의 JavaScript 참조.
이 정리에 따라 주제는 "날짜 객체에는 에 대한 인수 변형 사용할 수 있습니다.
new Date(year, month, day [, hour, minute, second, millisecond ])
몇 개월 정도가 매개변수입니다:
>. 정수 값이 0 부터 이달 11 개월 사이트용 1월 12월.
그러나 분명한 것은, 그런 다음 달 10 11월 번호를 사용해야 합니다.
추신: 그 이유는 내가 왜 이 좋은 것을 남편과 추천합니까 매든 는 해명을 사례, 브라우저 호환성 차트입니다.
내가 할 수 있도록 앞으로 더 많은 측면에서 볼 때, 자바스크립트 파싱 날짜. 그러나 현지 시간대 문제를 처리할 수 있는 공정하고 투명하게 잘 될 것 "이라고 말했다. 이러한 것을 염두에 두고 이 기능을 모두 갖춘 함께 할 때 Javascript 변경 및 현재 현상유지 (status quo) - 그래도 여전히 작동합니까 그런데 제거할 수 있습니다 (조금만 시간을 따라잡기 위해 사람들이 이전 버전의 브라우저와 / 노데지스 물론).
function strToDate(dateStr)
{
var dateTry = new Date(dateStr);
if (!dateTry.getTime())
{
throw new Exception("Bad Date! dateStr: " + dateStr);
}
var tz = dateStr.trim().match(/(Z)|([+-](\d{2})\:?(\d{2}))$/);
if (!tz)
{
var newTzOffset = dateTry.getTimezoneOffset() / 60;
var newSignStr = (newTzOffset >= 0) ? '-' : '+';
var newTz = newSignStr + ('0' + Math.abs(newTzOffset)).slice(-2) + ':00';
dateStr = dateStr.trim() + newTz;
dateTry = new Date(dateStr);
if (!dateTry.getTime())
{
throw new Exception("Bad Date! dateStr: " + dateStr);
}
}
return dateTry;
}
날짜 상관 없이 객체에는 필요하다. 그래서 크리스 오네. 있으면 시간대, 우리는 수행되. 그렇지 않으면 생성하시겠습니까 사용하여 로컬 시간대 문자열이어야 +hh:mm 형식 (더 이상 수락됨 +hhmm).