Python에서 다음 핸들러 함수는 ISO 8601 형식을 활용하여 날짜/시간을 변환합니다. 객체를 JSON 호환 문자열로 변환:
이렇게 하면 결과 JSON 문자열이 JavaScript로 쉽게 구문 분석될 수 있는 형식이 됩니다.
그러나 ISO 8601을 고려하는 것이 중요합니다. 형식은 객체의 유형을 전달하지 않습니다. 보다 포괄적인 처리를 위해 보다 강력한 핸들러 기능을 정의할 수 있습니다.
<code class="python">date_handler = lambda obj: (
obj.isoformat()
if isinstance(obj, (datetime.datetime, datetime.date))
else None
)</code>
로그인 후 복사
이 확장 핸들러는 JavaScript 中更易于에서 사용할 수 없습니다.反序列化。
위 내용은 JavaScript를 사용한 원활한 JSON 교환을 위해 Python 날짜/시간 개체를 직렬화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!