Using a timeformat specifier for humanizing

Here is the changes required to implement Issue #8