2015-11-12 5 views
0

Я пытаюсь преобразовать строку данных из наших значений базы данных в xml-файл. Я использую C# .net xmlTextWriter. Все в порядке, но по какой-то причине я не могу форматировать значение времени по времени.пытается использовать XmlTextWriter и форматировать значение времени даты

Ниже приведен код, я попытался с помощью String.Format:

xmlWrt.WriteStartElement("", "Call", namespace); 
xmlWrt.WriteElementString("Value", namespace, String.Format("{0:dd MMM yyyy HH:mm}", man.orderDateTime)); 
xmlWrt.WriteEndElement(); 

В базе данных значение даты и времени отображается: 23 июля 2015 13:05.

Нужно показать его 23 июля 2015 года 13:05, но показывается как 23 июля 2015 года 1:05 вечера в xml, который я выхожу по какой-то причине.

+0

Я нашел ответ, и это было глупо! тип данных в базе данных является varchar и отображает неверную дату в базе данных. – user3636272

ответ

0

Я нашел ответ, и это было глупо! тип данных в базе данных является varchar и отображает неверную дату в базе данных.

Синтаксис выше правильный, я считаю