나는 PHP에서 검색 한 변수가 있으며 activity.ActivityDate
이라는 변수에 저장되어 있습니다. 나는문자열 날짜를 날짜 객체로 변환
console.log(activity.ActivityDate);
을 수행 할 때이 날짜 객체로 전환 할 수있는 유효한 형식 인 14/06/2016
를 출력합니다. 하지만 내가 할 때
d = new Date(activity.ActivityDate);
console.log(d);
나는 잘못된 날짜를 얻습니다. 그러나 내가 할 때
e = new Date('14/06/2016');
console.log(e);
나는 적당한 날짜 객체를 얻는다.
내 activity.ActivityDate
문자열에 문제가 있습니까? 아니면 적절한 문자열로 바꾸는 방법이 있습니까?
어떻 : 예
'새로운 D = 일 (activity.ActivityDate.toString())은'' – Hackerman
날짜의 날짜 열()는'생성자 기대 특정 형식이며, broswer에 의존 할 수 있습니다. 예를 들어 'MM/DD/YYYY'는 Chrome에서는 정의되어 있지 않지만 'DD/MM/YYYY'는 정의되어 있습니다. 문자열의 값을 분할하고 'new Date (year, month [, day [...]')의 해당 필드에 정수로 입력하는 것이 가장 좋습니다. –
@Hackerman은 여전히 유효하지 않은 날짜가되었습니다 – Lester