Looks like a bug to me. We should just be able to display 8e+24, no?
I think manually add time zone offset to “x” value is very inconvenient. It would be great that we can set timeZone of timeZoneOffset to canvasjs as an option that it can automatically reflects it to the x axis labels.
See corresponding option in highchart https://api.highcharts.com/highcharts/time