반응형
datetime.datemy 및 특정 형식으로 작업
다음 형식의 XML 파일에서 돌아오는 날짜/시간이 있습니다.
20080916 11:02
에 있어서와 같이
yyyymm hh:ss
datetime.parse 함수를 사용하여 이 문제를 해결하려면 어떻게 해야 합니까?오류 없이 구문 분석합니까?
DateTime.ParseExact(input,"yyyyMMdd HH:mm",null);
몇 초가 아니라 몇 분이 시간을 따른다고 말하려 했다고 가정합니다. 예를 들어보면 약간 혼란스럽습니다.
ParseExact 문서는 구문 분석을 자동으로 Universal Time(유니버설 시간)으로 변환하려는 경우를 위해 다른 오버로드에 대해 자세히 설명합니다.
@Joel Coehoon이 언급했듯이, TryParseExact를 사용하는 옵션도 있습니다. 이 옵션은 작업의 성공 또는 실패를 나타내는 부울 값을 반환합니다. - 저는 여전히 켜져 있습니다.넷 1.1, 그래서 저는 종종 이것을 잊어버립니다.
다른 형식을 구문 분석해야 하는 경우 표준 날짜 시간 형식 문자열을 확인할 수 있습니다.
팁을 주셔서 감사합니다. 저는 제 날짜 "20071122"를 해석하기 위해 이것을 사용했습니다. 날짜 시간 스타일을 추가해야 했습니다. 사용하지 않았고 작동했습니다.
DateTime dt = DateTime.MinValue;
DateTime.TryParseExact("20071122", "yyyyMMdd", null,System.Globalization.DateTimeStyles.None, out dt);
언급URL : https://stackoverflow.com/questions/341175/datetime-parse-and-making-it-work-with-a-specific-format
반응형
'programing' 카테고리의 다른 글
디스플레이: 인라인과 디스플레이: 인라인 블록의 차이점은 무엇입니까? (0) | 2023.06.03 |
---|---|
C#의 모든 열거값을 순환하는 방법은 무엇입니까? (0) | 2023.06.03 |
안드로이드 에뮬레이터에 APK 파일을 어떻게 설치합니까? (0) | 2023.06.03 |
UI 텍스트 필드를 커버하는 iPhone 키보드 (0) | 2023.06.03 |
배열에서 값 찾기 (0) | 2023.06.03 |