Can anyone explain the difference between System.DateTime.Now and System.DateTime.Today in C#.NET? Pros and cons of each if possible.
System.DateTime.Now
System.DateTime.Today
DateTime dt = new DateTime();// gives 01/01/0001 12:00:00 AM DateTime dt = DateTime.Now;// gives today date with current time DateTime dt = DateTime.Today;// gives today date and 12:00:00 AM time