Я использую Filesaver. js и tableexport. js, чтобы экспортировать мою таблицу как файл .xlsx. Недавно мы перешли на новый сервер, и теперь экспортируемый файл отличается на 5 часов от исходного значения в столбцах даты и времени.
let $allAttachmentColumns = $(self.$dataViewTable.find('thead')[0]).find('[data-column-name*="Attachment"], [data-column-name*="Upload"]');
let ignoreCols = [0];
$allAttachmentColumns.each(function () {
ignoreCols.push($(this).index());
});
$('#dataViewTable').tableExport({
formats: ["xlsx"],
headers: false,
ignoreCols: ignoreCols,
trimWhitespace: true,
});