我有一个具有DateTimeOffset属性的模型。 当发送json响应时,它以ISO8061之类的字符串发送,没关系:
{
"Property": "1995-08-27T00:00:00-02:00"
}
但是,当我使用DataContractSerializer将其作为XML发送时,其转换为带有两个嵌套节点的XML节点:
<Property>
<DateTime>1995-08-27T02:00:00Z</DateTime>
<OffsetMinutes>-120</OffsetMinutes>
</Property>
但是我想要这个:
<Property>
1995-08-27T00:00:00-02:00
</Property>
我该怎么办? 谢谢。