Timeseries values in hourly ERA5LAND are wrong

I request hourly data from, for example, January 1960 to June 1960. I expect to get the first timestamp as 1960-1-1 00:00 and the last one as 1960-6-30 23:00. However, instead of this, the netcdf contains shifted values, so that it starts from 1960-1-1 23:00 (second value is 1960-1-2 00:00), and ends at 1960-7-1 22:00. Therefore, first day contains only one hour, and 23 time periods added from the date following the requested range.
I suspect that I must subtract 23x60x60 from time values to come to the valid time.
Is that suggestion correct?