2015-02-24 3 views
0

На ServiceStack.Text версии 4.0.38ServiceStack ошибка Дата десериализации

  • ServiceStack.Text.Common.DateTimeSerializer.ParseShortestXsdDateTime ("9/10/2015") Работы

  • ServiceStack .Text.Common.DateTimeSerializer.ParseShortestXsdDateTime ("09/10/2015") Не работает Входная строка была не в правильном формате

  • ServiceStack.Text.Common.DateTimeSerializer.ParseShortestXsdDateTime («10/10/2015») Не работает же ошибка

Это может быть связано с длиной дня, не уверен, ... кто-нибудь есть какие-либо идеи о том, почему не удается в двух последних случаях ... он работал в предыдущих версиях ...

Благодаря

ответ

0

Я настоятельно рекомендую придерживаться с one true unambiguous way of storing dates in strings, то есть:

"2015-09-10" 
+0

Спасибо, просто для уточнения, правильный формат должен быть yyyy-mm-dd, поэтому ваш i.e должен быть «2015-09-10» –

+0

@GuillermoLondono ahh yep fixed, copy/paste/tweak замораживание мозга. – mythz

Смежные вопросы