title: Convert date from Spanish to English
body: <p>Current culture of my application is set to Spanish but i need to convert my date to English in order to perform database operations. </p>
  
  <p>currently date is coming in this format: "Dic 13, 2017"</p>
  
  <p>I need to convert this to : "Dec 13, 2017"</p>
  
  <p>what i have tried until now </p>
  
  <pre><code>var input = objDMSampleA.RequestDateFrom;
  var format = "MMM dd, yyyy";
  
  var dt = DateTime.ParseExact(input, format, new CultureInfo("es-ES"));
  
  var result = dt.ToString(format, new CultureInfo("en-US"));
  </code></pre>
  
  <p>but the ParseExact gives error that </p>
  
  <blockquote>
    <p>String was not recognized as a valid DateTime.</p>
  </blockquote>