Fix wrong sign with negative zero hour timediff. Fixes #63

Checking timediff sign by dash in first character of hour variable instead of comparison with zero.