ServiceStack 返回日期区域

ServiceStack Returned Date Zone

老实说,我不确定how\where处理这个...

所以当我调试我的服务时,在 VS 中设置为 return 的值是 11/25/2015 11:59:59

客户端上的 JSON returned 但是显示在 http://dojo.telerik.com/@steve@sitefinitysteve.com/oZaPe (或 2016 年 1 月 26 日星期二 04:59:59 GMT-0500(东部标准时间))

有没有办法告诉 servicestack 总是 return -5 而不是需要搜索整个系统中的每个日期对象进行转换之类的?

您可以通过分配来覆盖 DateTimes 的序列化方式:JsConfig<DateTime>.SerializeFn - 请参阅此 previous answer or these Custom DateTime tests 以获取示例。