1

I want to convert "2017-07-31 08:08:24" to datetime in c#.net and I am using windows 10 and I get error

Datetime dt=datetime.parse("2017-07-31 08:08:24");


Error "string was not recognized as a valid datetime"

and cultureInfo is persian

javad
  • 379
  • 2
  • 5
  • 9

1 Answers1

1

Use DateTime.ParseExact as follows,

 DateTime date = DateTime.ParseExact("2017-07-31 08:08:24", "yyyy-MM-dd HH:mm:ss", CultureInfo.InvariantCulture);
Sajeetharan
  • 216,225
  • 63
  • 350
  • 396
  • 1
    Bad questions generate bad answers. Instead of answering it, it would be better to close vote as duplicate in my opinion. – Soner Gönül Oct 29 '17 at 08:41