Fix for issue #44

So fu***** hard to get this to work, but i did. Java is weird, now time
will display correctly for all TimeZones.