Если пакет ответа не получен в течение определенного промежутка времени, запрос повторно отправляется. Дэн Бернстайн предполагает, что большинство клиентов будут повторять до четырех раз.
Вам нужно преобразовать метку времени в тип double - это то, что делает LabVIEW, когда вы делаете вычитание таким образом.
Вы можете сделать нечто подобное в C #, используя объекты DateTime. Вычитание этих значений дает объект TimeSpan, который может получить общую разницу секунд (которая равна LabVIEW).
Пример:
DateTime a = new DateTime(2019, 1, 17, 12, 24, 30, 850);
DateTime b = new DateTime(2019, 1, 17, 18, 17, 58, 150);
TimeSpan difference = a - b;
double seconds = difference.TotalSeconds; // -21207.3