Please take a look at my jsFiddle:
https://jsfiddle.net/MrSnrub/8ugu3pta/5/
Set the start date to January 9, 2012. If we look at the imported JSON feed for GOOG stock (which can be found here: https://www.highcharts.com/samples/data/jsonp.php?filename=goog-c.json), we see the following values for that range:
/* Jan 2012 */
[1325548800000,332.37], // 2012-01-03
[1325635200000,333.81], // 2012-01-04
[1325721600000,329.18], // 2012-01-05
[1325808000000,324.68], // 2012-01-06
[1326067200000,310.92], // 2012-01-09
[1326153600000,311.26], // 2012-01-10
[1326240000000,312.67], // 2012-01-11
[1326326400000,314.51], // 2012-01-12
[1326412800000,312.18], // 2012-01-13
However, my Highcharts graph says the GOOG value at 1/9/2012 is 324.68. I am fetching the seriesProcessedYData like so:
var series_processed_y_data =
e.target.series[i].processedYData;
var series_min_y_data =
series_processed_y_data[0].toFixed(2);
I am fetching the zeroth value of the array. Why is it still one day ahead, and how do I fix it?