データベース値のデータ行を 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 と表示されています。