다음 형식 "ORDER20100322194007"
문자열이 있습니다. 20100322
은 날짜이고 194007
은 시간입니다. 문자열을 구문 분석하고 포함 된 DateTime
객체를 가져 오는 방법은 무엇입니까?사용자 정의 형식으로 날짜와 시간을 포함하는 문자열을 구문 분석합니다.
37
A
답변
76
항상 ORDER
으로 시작합니까?
string pattern = "'ORDER'yyyyMMddHHmmss";
DateTime dt;
if (DateTime.TryParseExact(text, pattern, CultureInfo.InvariantCulture,
DateTimeStyles.None,
out dt))
{
// dt is the parsed value
}
else
{
// Invalid string
}
항상 당신이 단지를 얻기 위해 필요 무엇이든 할 "ORDER"로 시작하지 않으면 문자열 예외를 발생한다 무효되고, 그럼 대신 DateTime.TryParseExact
의 DateTime.ParseExact
를 사용하는 경우
8
DateTime.ParseExact 메서드를 사용하여 구문 분석하는 동안 사용할 형식을 지정할 수 있습니다.
1
문자열의 구조가 고정되어 있지 않은 경우 순서가 항상 존재하지 않는다고 말하면 정규식을 사용하여 숫자와 문자를 분리 한 다음 분리 된 숫자에 대해 datetime 함수로 변환을 사용할 수 있습니다.
관련 문제
- 1. 문자열에서 문자열을 구문 분석합니다.
- 2. JSON 문자열을 데이터베이스로 구문 분석합니다.
- 3. 임의의 사용자 입력을 구문 분석합니다.
- 4. Joda 시간, 시간과 시간을 동시에 구문 분석합니다.
- 5. Android에서 날짜와 시간을 읽고 구문 분석하려면 어떻게해야합니까?
- 6. 파이썬은 CSV로 GPRMC 문자열을 구문 분석합니다.
- 7. jquery를 사용하여 html 문자열을 구문 분석합니다.
- 8. 현재 시간을 목표 C의 사용자 정의 형식으로 문자열로 가져 오기
- 9. /var/log/mail.log에서 마지막 imap 로그인 시간을 구문 분석합니다.
- 10. 파이프를 간결하게 구문 분석합니다.
- 11. XPath 표현식을 구문 분석합니다.
- 12. XML을 올바르게 구문 분석합니다.
- 13. ATOM 피드를 올바르게 구문 분석합니다.
- 14. Ruby/Slim : YAML 파일의 Markdown을 구문 분석합니다.
- 15. ADO.NET은 날짜와 시간을 어떻게 저장합니까?
- 16. Codeigniter에서 현재 날짜와 시간을 검색합니다.
- 17. 선택한 날짜와 시간을 plist에 저장하기
- 18. Android : XML DOM 파서를 구문 분석합니다. 문자열을 자식 노드로 변환
- 19. .Net Regex는 Excel 헤더/바닥 글 문자열을 구문 분석합니다.
- 20. java : regex를 사용하여 반복 된 부분 문자열을 구문 분석합니다.
- 21. 키워드를 사용하여 값을 얻기 위해 문자열을 HTML로 구문 분석합니다.
- 22. 목표 c : 부동 소수점을 피하기 위해 문자열을 구문 분석합니다.
- 23. Gvim 구문 사용자 정의
- 24. Swing에서 InputVerifier를 사용하여 날짜와 시간을 확인하십시오.
- 25. RegEx로 ID3 태그를 구문 분석합니다.
- 26. iphone에서 .ics 파일을 구문 분석합니다.
- 27. 자바 스크립트 배열을 구문 분석합니다
- 28. CIM_DateTime을 .Net DateTime으로 구문 분석합니다.
- 29. jFugue가 템포를 잘못 구문 분석합니다.
- 30. 어도비 에어에서 html을 구문 분석합니다.
좋은 질문입니다. 아마 ".NET에서 사용자 정의 날짜 형식의 DateTime 구문 분석"과 같은 제목을 변경해야합니다. –
그래, 나도 동의합니다. – akrisanov