Everything is in our heads and everything is based on our state of mind.
when we are excited and happy ready to concur the word we are present and in the here and now , but guess what happens when we are down blue and depressed - we barely move or speak and the results are totally opposite which probably make time pass differently.
true story - i went to a lot of vacations but can point out one time i joined to a group of people i did not connect well, felt like time got frozen and passed soooo slowly.
other times (luckily most of them) i had great connection with different groups of people or even with my girl, great time with people bond people, creates greater relationships and time passes quickly -its not a cliche!