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