StackOverFlowSavedMyLife :
내 에 HiddenField는 값을 가지고 있고 나는 그것을 구문 분석 원하는 날짜 시간 형식
코드 뒤에
DateTime dateTime;
string start = startDate.Value.ToString();
dateTime = DateTime.Parse(start);
내 문자열 형식 : 2020년 3월 29일 - 2020년 4월 4일
하지만 난이 오류가 점점 계속 :
문자열이 유효한 날짜 시간으로 인식 할 수 없습니다.
라훌 샤르마 :
귀하의 경우에 대해서는, 당신이 당신의 잘못된 값이 점점 것으로 보인다 startDate
일 수 있습니다 03/29/2020 - 04/04/2020
. 이런 경우, 당신은 뭔가를 할 수 있습니다 :
using System;
public class Program
{
public static void Main()
{
DateTime dateTime;
DateTime dateTime1;
DateTime dateTime2;
string start = "03/29/2020";
string incorrectdate=@"03/29/2020 - 04/04/2020";
string[] parsed=incorrectdate.Split('-');
dateTime = DateTime.Parse(start);
dateTime1=DateTime.Parse(parsed[0]);
dateTime2=DateTime.Parse(parsed[1]);
Console.WriteLine(dateTime);
Console.WriteLine(dateTime1);
Console.WriteLine(dateTime2);
}
}
산출:
3/29/2020 12:00:00 AM
3/29/2020 12:00:00 AM
4/4/2020 12:00:00 AM