Put a time marker in the flight plan, adjust the hold speed and leg length as required by rough guessing the hold time, once you enter the pattern wind the speed back or faster to put the time marker over the hold fix to exit on time.
Ie: holding at FL300 @ min speed, 2 min legs will take about 8 mins, 1 min legs will take 6 mins