Discrepancies

Got some problems with United flights
When I list the SFO arrivals, UAL9957 shows arrival on Wed at 7:20. Because a date isn’t shown, I figured this was 10 Aug. When I click on the flight, it’s actually 3 August

UAL9956 shows arrival on Tuesday at 23:55. This isn’t last Tuesday but the previous Tuesday (2 Aug). Additionally, the flights for 17 & 18 Aug are not United flights shown as a 733 operating from Madrid to Brussels as UAL9956/DAT3732

UAL9946 has the same problem as UAL9956. Even though the listing shows Friday and one would figure it was last Friday (12 Aug) but it is actually, as shown by clicking the link, 5 Aug and is shown as UAL9946/DAT3604.