Quelle est la meilleure pratique pour obtenir un DateTime aléatoire entre deux dates-heures?

Je suis en train d'affecter la valeur d'une simple DateTime champ de données.

Je souhaite obtenir une date aléatoire/temps entre deux dates/heures (par exemple, min date/heure et le max de la date/heure).

Donc permet de l'imaginer je suis après un hasard de date/heure entre

1/1/2000 10:00:00am et 1/1/2000 5:00:00pm.

Aussi, ce code sera utilisé dans une boucle for, avec 100 éléments ... ce qui veut dire tous les 100 éléments aléatoires date/temps entre le min/max date/période de temps.

Des idées?

source d'informationauteur Pure.Krome