, если мой компьютер формат даты и времени, как дд гггг/мм/или мм/дд/гггг или независимо формированияотличается от формата даты, когда получить текущую дату только с помощью DateTime
Datetime date1 = ... /// assume date1 is date1 < date2 and date1 < date3
DateTime date2 = DateTime.Parse(DateTime.Now.ToString("dd-MM-yyyy")) ;
DateTime date3 = DateTime.Now.Date;
DateTime.Compare(date1 ,date2); and DateTime.Compare(date1 ,date3);
что бы результат? это для date2
и date3
возврат 1 при сравнении date1
? DateTime.Parse(DateTime.Now.ToString("dd-MM-yyyy")
равен DateTime.Now.Date
?
что такое 'date1'? Вы код показываете '...' и определяете дважды 'date2' – Prisoner
@Alex обновили вопрос. – theinarasu
@theinarasu - Вы понимаете, что тип 'DateTime' делает ** не ** имеет формат и что это только при анализе или выводе его как' string', что у вас есть форматы? Это 'string', который имеет формат. – Enigmativity