The phrase "long day" is an idiomatic expression that means a full and tiring day. It can refer to any period of time during which someone has been working, traveling or engaged in other activities for an extended amount of time, resulting in exhaustion or fatigue. The term does not necessarily imply anything negative - it's simply a way of describing the passage of time and the level of effort required to get through it.