The durations actually aren't changing. Durations are always recorded and
tracked in units of a minute to the nearest tenth. Display in units of
days, weeks, etc, are there for user convenience only but they aren't the
"real" duration and the numbers you see depend on the conversion factor
designating the length of a "standard day" found on the Calendar Options
page. If a "day" is defined as 8 hours, the 480.0 actual duration minutes
between 8am and 5pm will display as 1 day. But if you redefine a "day" to
be 7 hours, the 480 minutes of real duration between 8am and 5pm will be
displayed as 1.14 days, not because the duration changed - it hasn't - but
because you changed the conversion factor for how much duration will be
called "one day" in the display.
Steve House
MS MVP - MS Project