날짜 시간에에 HiddenField 값을 구문 분석하는 방법

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

작업 예 : https://dotnetfiddle.net/dby8qQ

추천

출처http://10.200.1.11:23101/article/api/json?id=406420&siteId=1