C# compare two DateTimes

前端 未结 6 1409
深忆病人
深忆病人 2021-01-02 00:34

I have two dates:

DateTime date_of_submission = Convert.ToDateTime(DateTime.Now.ToString(\"MM/dd/yyyy\"));
DateTime _effective_date = Convert.ToDateTime(Text         


        
6条回答
  •  北海茫月
    2021-01-02 01:08

    Though there are several effective solution, It could be one for future searchers

    DateTime date_of_submission = Convert.ToDateTime(DateTime.Now.ToString("MM/dd/yyyy"));
    DateTime _effective_date = Convert.ToDateTime(TextBox32.Text);
    
    DateTime lastPossibleEffectiveDate = _effective_date.AddDays(90);
    
    int result = DateTime.Compare(_effective_date,lastPossibleEffectiveDate);
    if (result <= 0)
        Console.WriteLine("Valid Date");
    else if (result > 0 )
        Console.WriteLine("Not Valid effective date");
    

提交回复
热议问题