score:1

Accepted answer

Numbers are needed in tickPositions and new Date ('string') does not return it: https://jsfiddle.net/BlackLabel/e2gjqoty/

Also Date.UTC is slow so the months start indexing at 0: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/UTC

  xAxis: {
    type: "datetime",
    tickPositions: [
      Date.UTC(2018,02,01),
      Date.UTC(2019,02,01),
      Date.UTC(2020,02,01),
      Date.UTC(2021,02,01)
    ]
  }

Related Query

More Query from same tag