Hola, soy nuevo en HighChart, estaba tratando de extender el eje x de mi gráfico, que es un tiempo de datos que muestra la fecha y el mes. 
El problema aquí es que obtengo fechas en intervalos de 1 día debido a tickInterval: 24 * 3600 * 1000 . Mi última entrada de punto de datos trazado en el gráfico es del 3 de febrero, pero el tickInterval se salta la fecha. ¿Cómo es posible mostrar +1 día antes de los datos? En resumen, ¿cómo puedo mostrar el 4 de febrero aquí?
Mi segunda preocupación es sobre el tickInterval de un día que es 86400000 milisegundos. ¿Cómo puedo mostrar días sin saltar o dar intervalo? ¿Te gusta mostrar 1 de febrero, 2 de febrero, 3 de febrero y 4 de febrero sin omitir ningún día?
A continuación se muestra mi código para el siguiente gráfico.
Highcharts.chart('container', { chart: { type: 'spline' }, title: { text: '' }, subtitle: { text: '' }, xAxis: { type: 'datetime', dateTimeLabelFormats: { minute: '%H:%M', hour: '%H:%M', day: '%e. %b', week: '%e. %b', month: '%b \'%y', year: '%Y' }, tickInterval: 24 * 3600 * 1000, title: { text: 'By Date' }, labels: { style: { color: 'black', fontSize: '11px' } } }, }Para mostrar el último tick, puede usar xAxis.endOnTick , obligará a terminar en este.
xAxis: { endOnTick: true, showLastLabel: true, startOnTick: true },Para establecer el tick, tiene la posibilidad de usar xAxis.tickPositioner o xAxis.tickPositions para definir una matriz con cada tick.
Demostración: https://jsfiddle.net/BlackLabel/n3o6uwck/