Time series chart behavior is wrong

Oh looks like plotly.js thinks your timestamps are in fact strings categories.

You might want to look at Dates on x-axis not spaced appropriately