I have the following code in my C# program.

DateTime dateForButton =  DateTime.Now;  
dateForButton = dateForButton.AddDays(-1);  // ERROR: un-representable DateTime

Whenever I run it, I get the following error:

The added or subtracted value results in an un-representable DateTime.
Parameter name: value

Iv’e never seen this error message before, and don’t understand why I’m seeing it. From the answers Iv’e read so far, I’m lead to believe that I can use -1 in an add operation to subtract days, but as my question shows this is not the case for what I’m attempting to do.

9 Answers
9

Tags:

Leave a Reply

Your email address will not be published. Required fields are marked *