【发布时间】:2014-01-15 11:06:31
【问题描述】:
Oracle 根据客户端使用的浏览器文化返回日期时间格式。例如,在 oracle 中检索 sysdate 上的月份时,如果我的浏览器文化是 en-US 返回一月,如果 tr-TR 是返回 Ocak 但我想出现它只有土耳其语。我对我的代码进行了一些更改,如下所示,但在某些情况下我遇到了错误。
DateTime.ParseExact("Ocak", "MMMM", CultureInfo.CurrentUICulture).ToString("MMMM", new CultureInfo("tr-TR"));
我可以根据上面的示例得到错误。因为 CultureInfo.CurrentUICulture 和浏览器文化不一样。January 不等于每个土耳其月份的值。
【问题讨论】:
标签: c# oracle datetime globalization culture