Total number of samples is time resolution multiplied by the sampling period. The more total samples you have, the more frequency resolution you get. fft() cannot, however, tell the difference between a low time resolution sampled for a long duration, and a high time resolution sampled for a short duration: it will produce the same output as long as the product of the two is constant. Likewise, if you use a lower time resolution but keep the duration the same, the effect will be identical to having kept the same time resolution but reducing the duration by the same ratio.
John Michell