Even before I was in the Military, my family went by the "show up early, when the food is done we are eating" rule. My wife's family? Aunt and uncle show up so late they left the house an hour after they were supposed to be there, and it was a two hour drive. No shit, three hours late?
Thankfully after being around the USAF for over 21 years my wife operates on Military time.