Работа с полями дата в файлах TPS
Добавлено: 14 Январь 2013, 13:46
Коллеги,
Работаю с tps файлами из с# через ODBC драйвер. Необходима фильтрация данных по помям типа дата.
Для преобразования шарповской даты в кларионовский децимао вот такой код
DateTime dd = new DateTime(1800, 12, 28);
TimeSpan diff = dtDate - dd;
return diff.TotalDays;
аналогично в обратную сторону.
Но при начале тестов с реальными данными обнаружилось, как говориться - "цифирьки не сходятся".
Правильный ли используется алгоритм? Может кто-нибудь делат подобное только по другому?
Спасибо
Андрей
Работаю с tps файлами из с# через ODBC драйвер. Необходима фильтрация данных по помям типа дата.
Для преобразования шарповской даты в кларионовский децимао вот такой код
DateTime dd = new DateTime(1800, 12, 28);
TimeSpan diff = dtDate - dd;
return diff.TotalDays;
аналогично в обратную сторону.
Но при начале тестов с реальными данными обнаружилось, как говориться - "цифирьки не сходятся".
Правильный ли используется алгоритм? Может кто-нибудь делат подобное только по другому?
Спасибо
Андрей