2015-02-24 48 views
0

在ServiceStack.Text版本4.0.38ServiceStack日反序列化错误

  • ServiceStack.Text.Common.DateTimeSerializer.ParseShortestXsdDateTime( “2015年9月10日”) 作品

  • ServiceStack .Text.Common.DateTimeSerializer.ParseShortestXsdDateTime(“09/10/2015”) 不工作输入字符串格式不正确

  • ServiceStack.Text.Common.DateTimeSerializer.ParseShortestXsdDateTime(“2015年10月10日”) 不工作同样的错误

这可能与日期的长度,不知道......任何人有,为什么是在这两个最新案例失败的任何想法...它的工作在以前的版本...

感谢

回答

0

我强烈建议用one true unambiguous way of storing dates in strings坚持,即:

"2015-09-10" 
+0

谢谢,只是为了澄清,正确的格式应该是yyyy-mm-dd所以你必须是'2015-09-10' – 2015-02-24 15:17:01

+0

@GuillermoLondono ahh yep修复,复制/粘贴/调整脑冻结。 – mythz 2015-02-24 15:41:10