У меня есть клиентское приложение winforms, которое написано в C# 4.0, которое отправляет простой datatable (в наборе данных) на сервер, который написан на vb.net 4.0. Данную информацию отправляют через веб-службу. Клиент и сервер находятся на одном компьютере. Это работает отлично в течение многих лет.datatable serialization не работает должным образом
Теперь я получаю странное поведение с datatable, сгенерированным из файла csv.
Здесь, как она выглядит на стороне клиента:
и здесь на стороне сервера:
по какой-то причине, первый раз строка переместилась с 2:55 утра до 03 : 55 на сервере. В результате получается дубликат ключа. что с этим?
один из самых странных ошибок, с которыми я столкнулся. был бы признателен за любую помощь с этим - спасибо.
Я бы предположил, что по пути вы добавляете 1 к нему. – NoviceDeveloper
Вы ошибаетесь. пожалуйста, дайте мне кредит. –
Это действительно похоже на разницу во временном поясе или, возможно, на локаль. См. Разницу не только по времени, но и по дате. 29/03 vs 03/29 – mikey