The dub is wrong in the timeline for yugioh. It is said a number of times that from the current season back its been four years. This is insane. This would mean that each duel pauses for 7 days and continues as normal. Another thing to disprove this is that in Battle City, Yugi says tomorrow is the finals. That is also crazy because the finals occur in 22+ episodes after this happens. This is the timeline that I think is possible. (I will also include the mysterious time change when the past is altered, though it will be hard to represent.)
5000 years ago - Egyptian times
around 4998 years later - Duelist kingdom
3 months later - dungendice/-----series
5 months later - beggining of battle city
2 days later - battle city (Kaiba's blimp)
1 day later - Noah's virtual world
1 day later - battle city (duel tower)
4 months later - orichalcos saga
3 months later - kc grand championship
1 month later - beginning of dawn of the duel
1-2 days later - altering the past
a week later - ceremonial duel
As you can see, it all happens in at LEAST 1 1/2 years or around 2 if I am a little off.
Any thoughts, perhaps your timeline of events?