ho implementato il seguito RandomDate, ma ho sempre continuo a ricevere valori chiusa al "Da" data, probabilmente manca qualcosa qui ....a caso DateTime tra gamma - non uscita unificato
public static DateTime GetRandomDate(DateTime from, DateTime to)
{
var range = new TimeSpan(to.Ticks - from.Ticks);
var rnd = new Random();
var randTimeSpan = new TimeSpan((long)(range.TotalSeconds - rnd.Next(0, (int)range.TotalSeconds)));
return from + randTimeSpan;
}
Sebbene non sia la (sola) ragione del tuo errore, la riga 'var rnd = new Random()' causerà mal di testa se si intende chiamare frequentemente questo metodo. –
vedi questo post? http://stackoverflow.com/questions/767999/random-number-generator-only-generating-one-random-number- – Alexxx