C#/C# Tip

C# 날짜 랜덤 출력

HicKee 2022. 12. 11. 19:22
Random rand = new Random();
DateTime start = new DateTime(1998, 1, 1);
int dateR = ((TimeSpan)(DateTime.Today - start)).Days;

Console.WriteLine("전체 날짜 : "+ start.AddDays(rand.Next(dateR)));

DateTime dt = start.AddDays(rand.Next(dateR));
Console.WriteLine("날짜 : " + dt.ToString("yyyy/MM/dd"));

DateTime start = new DateTime(1998, 1, 1);

랜덤이 시작될 날짜

전체 날짜 : 2001-02-24 오전 12:00:00
날짜 : 2019-01-11