public static void Main()
string start = "2022-08-01 03:00:00";
DateTime dStart = DateTime.ParseExact(start, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
Console.WriteLine(dStart);
string formattedDate = dStart.ToString("yyyy-MM-dd HH:mm:ss");
Console.WriteLine(formattedDate);
string end = "2022-08-31 23:59:59";
DateTime dtEnd = DateTime.ParseExact(end, "yyyy-MM-dd HH:mm:ss", System.Globalization.CultureInfo.InvariantCulture);
Console.WriteLine(dtEnd);
string formattedEndDate = dStart.ToString("yyyy-MM-dd HH:mm:ss");
Console.WriteLine(formattedEndDate);
bool dateIsInRange = (DateTime.Now >= dStart) && (DateTime.Now <= dtEnd);
Console.WriteLine(dateIsInRange);