Not sure how this works in ArcProArcGIS Pro, but within ArcMap you could go into the settings of the layer before publishing, enable time and map your time field, set your time interval, and also set Time Zones etc. Within AGOLArcGIS Online, enable the time and make sure your hours match up. Whenever I had something happen like you described it was usually time zones for me.