К сожалению, Highcharts не имеет опции по умолчанию для отображения данных в миллисекундах (отметка времени) в таблице данных.Однако это можно легко сделать, обернув метод Highcharts.Chart.prototype.getDataRows
и отобразив массив данных, используемый для построения таблицы.
Код оболочки:
(function(H) {
H.wrap(H.Chart.prototype, 'getDataRows', function(proceed, multiLevelHeaders) {
var rows = proceed.call(this, multiLevelHeaders);
rows = rows.map(row => {
if (row.x) {
row[0] = H.dateFormat('%Y-%m-%y %H:%M:%S.%L', row.x);
}
return row;
});
return rows;
});
}(Highcharts));
Демо: