-1

我正在尝试将日期从 转换19/10/2012 00:00:0019/10/2012。我不能像这里一样在视图模型中声明日期类型,因为代码如下:

视图模型:

public Appointment Appointment {get; set;}

我知道映射是一个选项,但想看看是否有替代选项可用,因为这将使重用代码更容易,如果服务发生变化,那么映射会使事情复杂化。

模拟服务示例:

public class Appointment
    {
        [DataMember]
        public DateTime AppointmentDate { get; set; }  
        [DataMember]
        public Identifier AppointmentIdentifier { get; set; }
        [DataMember]
        public string Location { get; set; }
        [DataMember]

    ...etc
4

2 回答 2

0

我的解决方案是您定义一个像 _AppointmentDate 这样的字段,然后在其属性中返回您想要的任何日期格式

于 2012-10-19T14:44:46.223 回答
0

您是否尝试过将其AppointmentDate作为字符串返回,然后将其转换回DateTime

于 2012-10-19T14:57:11.413 回答