이 함수를 사용하여 DateTime
을 MM/DD/YYYY HH:MM:SS PM
형식으로 추출했습니다. 그럼 난 이제 변경되고 분석 된 엑셀 파일에 분할 할 수있는 문자는 전에 +
DateTime을 구문 분석하는 함수
만 내가 걸릴 내 구문을 수정하려고 시도 반면 지금 중 하나 +
또는 -
입니다
인수 1 : '문자'
경우 String.indexOf '에 가장 적합한 오버로드 된 메서드에'문자열 [] '에서 변환 할 수 없습니다 (문자 배열,하지만 그런 일을 내가 지금이 컴파일 에러를 얻을 char) '에 잘못된 인수가 있습니다.
문자 배열을 허용하려면 어떻게 업데이트해야합니까?
07/22/2016 05:22:00 PM + 00:00
07/22/2016 12:00:00 AM - 04:00
그리고 기능은 다음과 같습니다 : 함수에 전달 될
이 샘플 형식은
가public static string FormatToUsableDateTime(string DateToConvert)
{
convertedDateTime = null;
var charstocheck = new[]
{
"+",
"-"
};
int index = DateToConvert.IndexOf(charstocheck);
convertedDateTime = (index > 0 ? DateToConvert.Substring(0, index) : "");
return convertedDateTime;
}
'DateTime.ParseExact'를 사용하십시오. – Dai