Change logic of Timer context.

* if diff is < 0: diff = 0
* Rifecter calculating seconds, mili-seconds