Factory method for creating a local time from the hour of day, minute of hour, second of minute, and tick of second.
This is not a constructor overload as it would have the same signature as the one taking millisecond of second.