Actually... that is why dyno's have "corrected numbers". Because you can't keep all variables exactly the same even 1-2hrs apart.
The "corrected numbers" take into account temp, altitude, humidity, etc... all the variables that change. It uses a fancy formula to "give and take" as needed to...