-1
我有一个火鸟数据库,有些表有时间戳。例如,我的数据库返回这样的日期:“2012/1/4 3:08:44”或“2011年12月20日4:38:02”。我用TryParseExact和代码如下:火鸟日期无法解析
DateTime.TryParseExact(results[i][1], "M/d/yyyy h:mm:ss tt", CultureInfo.InvariantCulture, DateTimeStyles.None, out dt)
我试过很多格式,如 “MM/DD/YYYY HH:MM:SS TT”,但没有一次成功。请帮助我,否则我会发疯这一次......
我只是测试你的代码Linqpad迅速,两个字符串(“2012/1/4 3:08: 44 PM“,”12/20/2011 4:38:02 PM“)被成功解析。你能否提供解析失败的另一个例子? – afrischke 2012-02-09 01:11:06
我使用了“G”,它解决了:[链接](http://msdn.microsoft.com/en-us/library/az4se3k1.aspx) – Mehmed 2012-02-09 13:19:41
你确定包含在'resultst [i] [1 ]'还不是DateTime? – 2012-02-09 18:52:16