I want to convert the DateTime.Now to the format of yyyy-mm-dd since that is the only format that i can use in my query that i want to include. The default
yyyy-mm-dd
var dateString1 = DateTime.Now.ToString("yyyyMMdd"); var dateString2 = DateTime.Now.ToString("yyyy-MM-dd"); Console.WriteLine("yyyyMMdd " + dateString1); Console.WriteLine("yyyy-MM-dd "+ dateString2);
You are using "mm" instead of "MM" in your second format. mm is for minutes, MM is for month.