I have to get a random mm/dd format date(may be 100 counts) in each iteration? for every iteration i need to get different mm/dd with out year,
what i tried here is not working
for(i=0;i<100;i++){
Random randNum = new Random();
DateTime minDt = new DateTime(2000, 1, 1, 10, 0, 0);
DateTime maxDt = new DateTime(2000, 1, 1, 17, 0, 0);
List
int minutesDiff = Convert.ToInt32(maxDt.Subtract(minDt).TotalMinutes + 1);
for (int j = 0; j < 100; j++)
{
// some random number that's no larger than minutesDiff, no smaller than 1
int r = randNum.Next(1, minutesDiff);
myDates.Add(minDt.AddMinutes(r));
}
foreach (DateTime d in myDates)
{
string date = string.Format("{0:dd/MM}", d);
}
}
Sachin SinghPosted Aug 19, 2021, 4:01 PM
ranjith rPosted Sep 4, 2021, 7:18 AM
Here's a method that'll randomly generate every portion of the date and time.
I
public IEnumerable GenerateRandDates(int nooddates) { var rnd = new Rand(Guid.NewGuid().GetHashCode());for (int i = 0; i < noofdates; i++)var year = rnd.Next(1, 10000);var month = rnd.Next(1, 13);var days = rnd.Next(1, DateTime.DaysInMonth(year, month) + 1);yield return new DateTime(year, month, days,rnd.Next(0, 24), rnd.Next(0, 60), rnd.Next(0, 60), rnd.Next(0, 1000));To generate 10,000 of them:
var randomDateTimes = GenerateRandomDates(10000);Sujeet RamanPosted Aug 20, 2021, 6:09 AM
Sujeet RamanPosted Aug 20, 2021, 5:49 AM
Sachin SinghPosted Aug 20, 2021, 5:41 AM
Ganesan CPosted Aug 20, 2021, 5:34 AM
Sujeet RamanPosted Aug 20, 2021, 5:26 AM
Sujeet RamanPosted Aug 20, 2021, 4:58 AM
Ganesan CPosted Aug 20, 2021, 4:37 AM