It's all perception. I find the best way to 'speed' time is to pre-occupy the mind. While 'slowing' time requires intense focus. I've had times where I can go through a few hours in what feels like minutes, or go through a few minutes in what feels like hours. I'm sure with practice you could easily control how you percieve time... it's all the mind.