jQuery에 의해 직렬화 될 자바 스크립트 날짜의 형식을 어떻게 지정할 수 있습니까?
-
09-06-2019 - |
문제
나는 javascript
를 통해 date
유형으로 제출할 수 있도록 JSON
.NET
를 설정하려고합니다. 그러나이를 시도 할 때 jQuery
는 date
를 전체 string
로 설정합니다. 어떤 형식이어야하나요?.NET
유형으로 변환?
라코 디스
서버에서 MonoRail
를 사용하여 .NET
유형에 대한 바인딩을 수행하고 있습니다. 그 외에는 .NET
코드로 제대로 전송되기 위해 양식 숨김 필드 값을 무엇으로 설정해야하는지 알아야합니다.
해결책
이 MSDN 문서 에는 구문 분석되는 날짜 문자열의 예가 있습니다.-able이 당신이 찾고있는 것입니까? 라코 디스
다른 팁
트래비스가 제안한 것처럼 매개 변수 또는 클래스 속성 (전달하는 내용에 따라 다름)을 문자열로 간단히 변경할 수 있으며,이를 예로 파싱 할 수 있습니다.
이 도움말 을 살펴볼 수도 있습니다.DateTime JSON 직렬화에 대한 직접 변환은 ticks 속성과 같은 것을 사용합니다.
모호함과 가독성을 가장 잘 결합한 YYYY-MM-DD 표기법을 사용하는 것이 좋습니다.
예 :
var regDate = student.RegistrationDate.getFullYear() + "-" + student.RegistrationDate.getMonth() + "-" + student.RegistrationDate.getDate();
j("#student_registrationdate").val(regDate);