Непонятное поведение времени часовой записи

Доброго времени суток.
Хочу экспортировать данные из ЛЭРС-Учёт в текстовый файл, но не могу получить время часовой записи - она выдаётся нулями.
Подскажите что я делаю неверно

MeasurePoint measurepointHeating = server.MeasurePoints.GetByNumber(lstNodes.ElementAt(i).lersPointIdHeating);
MeasurePointConsumptionRecordCollection consumptionHeating = measurepointHeating.Data.GetConsumption(_dateTimeStart, _dateTimeStop, Lers.Data.DeviceDataType.Hour);
consHeat = (MeasurePointConsumptionRecordWater)consumptionHeating.ElementAt(j);
dateTimeRow = consHeat.DateTime;
string sDateTime = dateTimeRow.ToString("yyyy-MM-dd HH:mm:ss")); //время выдаётся нулями (00:00:00);

Может быть это просто запись на начало суток? Тогда у неё действительно будет время 00:00:00

ну не может же быть каждая запись от начала суток

Мы проверили работу этого метода и он возвращает нужные времена в записях:

var server = new LersServer();

var auth = new Lers.Networking.BasicAuthenticationInfo("login", Lers.Networking.SecureStringHelper.ConvertToSecureString("password"));

server.Connect("server", 10000, auth);

var mp = server.MeasurePoints.GetByNumber(727);

var records = mp.Data.GetConsumption(new DateTime(2017, 05, 1), new DateTime(2017, 05, 12), Lers.Data.DeviceDataType.Hour);

foreach (var record in records);
{
	Console.WriteLine(record.DateTime.ToString("yyyy-MM-dd HH:mm:ss"));
}

output.png
Что у вас отображается в таблице потребления точки учёта за этот же интервал?