Was actually delivered the next day but it sparked me funny that a package that was 641 km away AFTER they stopped delivering for the day still showed as expected "today".
It's kind of amazing how much information we are flooded with each day and how often it's not all the way accurate. This is of course human failing and not the fault of the app. After all some human told it to act the way it does. There was not logic check to see if the package could be delivered that day or even that delivery hours where over and to update to "tomorrow" instead of today.