Complementing, in the html of the simulation, it informs “Values gathered over 8760.00 hours”, which I understand that it means that the Analysis Period is not being applied.
EnergyPlus cannot run for a time period shorter than a day. So the hour inputs are ignored when connecting the analysis period for the run period. Only the dates are used.
If you need to apply an analysis period with hours like this, you must do it with the LB Apply Analysis Period component on the data collections after the simulation is run.