As far as it's not time, rather 'amount of time', integer field for minutes should work. Or decimal (one digit under the point) for hours - who really need those minutes counted? Text field in view will work best, but make sure to handle inputs like "half hour", "two hours and a bit" and "whole day".