-1
ファイアバードのデータベースがありますが、一部のテーブルにタイムスタンプがあります。たとえば、私のデータベースは、「1/4/2012 3:08:44 PM」または「12/20/2011 4:38:02 PM」という日付を返します。私はTryParseExactを使用すると、以下のようにコードがある:ファイアバードの日付を解析できません
DateTime.TryParseExact(results[i][1], "M/d/yyyy h:mm:ss tt", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt)
私は ":MM:MM/DD/YYYYのHHのSS TT" のような多くのフォーマットを試みたが、それらのどれも働きました。私を助けたり、私はこの時間を夢中にされます...
私はすぐにLinqpadにあなたのコードをテストし、両方の文字列(「2012年1月4日午前3時08分: 44 PM」、「12/20/2011 4:38:02 PM」)が正常に解析されました。解析が失敗する別の例を教えてください。 – afrischke
"G"を使用して解決しました:[link](http://msdn.microsoft.com/en-us/library/az4se3k1.aspx) – Mehmed
'resultst [i] [1] ] 'はまだDateTimeではありませんか? –