"Saturday" is an outlined period of a common unit of time (days), if it transpires on Saturday, it happens only on Saturday. Whereas "at nine o'clock" indicates commencing at 9, but continuing for an flexible length of time; similarly "at Christmas" indicates starting in some unspecified time in the future throughout the Xmas interval, not essentia