Если у вас есть статические строки, вы можете преобразовать их в объект datetime ...
//convert 'string' times into a timestamp (milliseconds)
//so long as your string times are consistently formatted
//e.g. "0:03:00" not "3:00"
var t = Date.parse("1-1-1 " + yourTime)
... Но если вы вообще можете превратить их в значение в миллисекундах, выдолжно быть в порядке.
Затем используйте нормальный формат времени для оси Y и отформатируйте его так, как вам нравится, используя формат метки даты ...
var chart = new HighChart({
//...
yAxis: {
type: 'datetime', //y-axis will be in milliseconds
dateTimeLabelFormats: { //force all formats to be hour:minute:second
second: '%H:%M:%S',
minute: '%H:%M:%S',
hour: '%H:%M:%S',
day: '%H:%M:%S',
week: '%H:%M:%S',
month: '%H:%M:%S',
year: '%H:%M:%S'
}
}
});