0

我正在尝试使用 C# 应用程序导入 XML 文件。我的问题是,当我尝试导入属于主键的日期时间字段时,我收到一个错误,“在需要数字的地方找到了非数字字符”。这只发生在从设置了自定义日期时间格式的系统中执行时。我在本地机器上使用“hh mm dd MMM yy”作为日期时间格式遇到了问题。是否可以将日期时间对象的格式更改为与系统格式不匹配?

4

1 回答 1

0

如果您可以将 XML 中的 DateTime 解析为 DateTime 对象,那么您可以随意格式化它

如果您不想这样做,那么值得研究一下 Oracle 如何通过他们自己的 Q&A 接受 DateTimes,该Q&A显示了一个TO_DATE () 函数,该函数甚至接受 DateTime 字符串的格式。

干杯。

注意:正如 OldProgrammer 所说,示例代码会非常有帮助。由于我的声誉很低,我无法添加评论,所以我决定做一些研究来回答我能回答的问题。

于 2013-09-13T22:02:15.677 回答