Добрый день.
Проверил на примере в екселе
TzOffset = 25200
FormatReport = 25200
' the first way to get a report
'ReportData = Report.Generate(DateTime.DateDiff("s", #1/1/1970#, BeginTime) - TzOffset, DateTime.DateDiff("s", #1/1/1970#, EndTime) - TzOffset, Unit.ID, FormatReport, "ru")
' the second way to get a report
ReportData = Wialon.GetReportById(DateTime.DateDiff("s", #1/1/1970#, BeginTime) - TzOffset, DateTime.DateDiff("s", #1/1/1970#, EndTime) - TzOffset, Unit.ID, FormatReport, "ru", Report.ResourceID, Report.ReportID)
1) При таких настройках отклонения от UTC мне удалось получить такие же данные, как и на вебе. (для gmt +7)
Если не те временные рамки - изменяйте TzOffset, если неверное время для каждой строки отчета - изменяйте FormatReport
2) В вашем коде указаны отклонения от UTC на 6 часов. Кстати в интернете противоречивые данные по часовому поясу в кемерово, какой он на самом деле +6 или +7?
“It’s Not A Bug, It’s A Feature!”
Anton Stepanovitch, Gurtam QA