我正在尝试将一行数据从我们的数据库值转换为 xml 文件。我正在使用 c# .net xmlTextWriter。一切都很好,但由于某种原因我无法格式化日期时间值。
下面是我尝试使用 String.Format 的代码:
xmlWrt.WriteStartElement("", "Call", namespace);
xmlWrt.WriteElementString("Value", namespace, String.Format("{0:dd MMM yyyy HH:mm}", man.orderDateTime));
xmlWrt.WriteEndElement();
在数据库中,日期和时间的值显示为:2015 年 7 月 23 日 13:05。
需要它显示为 2015 年 7 月 23 日 13:05,但由于某种原因,我在 xml 中显示为 2015 年 7 月 23 日 1:05PM。