[you can see from the image that Nov X axis values is repeating where as my data source only has Nov and Dec for the month. Nov and Dec are in current millins (https://currentmillis.com/)
You probably need to work with xAxes.0.appearance.grid.minDistance to get the effect you want. Have a read of Nick Minchin's reply on this topic. (It's about the y-axis grid so you'll need to convert to x-axis.)