Somewhat orthogonal to your question, looks like your time series is cyclical? Have you considered adding a couple of input features, that represent the cyclical time, ie/eg:
sin(time_of_day/24 * 2 * pi)
cos(time_of_day/24* 2* pi)

?