title: Unable to parse Oracle timestamp in C#
body: <p>I have timestamp of Oracle:</p>
  
  <pre><code>string timestamp = "23-JUN-14 09.39.04.000000000 AM";
  </code></pre>
  
  <p>I am not able to parse it into system date time object. I used:</p>
  
  <pre><code>CultureInfo provider = CultureInfo.InvariantCulture;
                  String format = "yy-MMM-dd hh:mm:ss:fffffff";
                  string timestamp = "10-DEC-07 10.32.47.797201123 AM";
                  {
                      var date = DateTime.ParseExact(timestamp, format, provider);
                      DateTime dateTime = DateTime.ParseExact(timestamp.ToString(), "dd-MMM-y HH:mm:ss", CultureInfo.InvariantCulture);
  }
  </code></pre>
  
  <p>It is still passing error. It is working 7 f after m but not more than that. I used try <code>Parse</code>, try <code>ParseExact</code> - is there any way?</p>