DateTime 객체를 ISO 8601 형식으로 변환하는 것은 일반적인 작업이지만 다시 변환합니다. to DateTime은 C#에서 덜 문서화되어 있습니다. 이 문서에서는 ISO 8601 문자열을 DateTime 객체로 효율적으로 구문 분석하는 방법을 보여줍니다.
ISO 8601 문자열에서 DateTime 객체를 생성하려면 DateTime.Parse()를 다음과 함께 활용합니다. 다음 고려 사항:
DateTime d1 = DateTime.Parse("2010-08-20T15:00:00");
DateTime d2 = DateTime.Parse("2010-08-20T15:00:00Z", null, System.Globalization.DateTimeStyles.RoundtripKind);
ISO 8601 문자열 "2010-08-20T15:00:00Z"를 고려해보세요. RoundtripKind를 사용하여 DateTime 객체로 변환하려면:
DateTime d3 = DateTime.Parse("2010-08-20T15:00:00Z", null, System.Globalization.DateTimeStyles.RoundtripKind);
이 접근 방식은 시간대 정보를 올바르게 처리하고 DateTime 값을 정확하게 나타냅니다.
위 내용은 ISO 8601 문자열을 .NET DateTime 개체로 변환하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!