String was not recognized as a valid DateTime “ format dd/MM/yyyy”

前端 未结 13 1513
一整个雨季
一整个雨季 2020-11-22 05:30

I am trying to convert my string formatted value to date type with format dd/MM/yyyy.

this.Text=\"22/11/2009\";

DateTime date = DateTime.Parse(         


        
13条回答
  •  天命终不由人
    2020-11-22 06:11

    Based on this reference, the next approach worked for me:

    // e.g. format = "dd/MM/yyyy", dateString = "10/07/2017" 
    var formatInfo = new DateTimeFormatInfo()
    {
         ShortDatePattern = format
    };
    date = Convert.ToDateTime(dateString, formatInfo);
    

提交回复
热议问题