Marvel Studios screened a few clips of Avengers: Endgame to members of the press. According to GameSpot, some of the footage shared an intriguing bit of information that we hadn’t known.
According to the report, the footage answered the big question: How much time has passed between where Infinity War and Endgame? The answer is 22 days. This is told by Tony Stark in an extensive clip of the one we’ve seen in the trailers so far.
Just over three weeks is how long he and Nebula have been adrift in space. He mentions that Nebula has healed his wounds that he acquired from his battle with Thanos, and as we know, things are pretty grim with their food, water, and air supply. Gamespot shared some other information from the scene they showed off, which you can read about here, but this seemed like the most appropriate information.