Stay busy. The more engaged you are in your work, the faster the time will go by. You’ll never experience a shorter 8 hours than when you are trying to get 12 hours worth of work done in those 8. This is what I usually do on my 9AM to 5PM job. If it works for me, it will work with you too. I'm checking this lily’s garden game source code and I find it awesome. The developers did a good job on that.