I have a report choosing start date and end date.
I tested at the office and it is working fine.
When it is installed at the user’s place, the following error pops up.

I wonder why is that?
I bring back the database and run at the office.
Still working fine.
Well, it’s not a parsing problem in
DateTime.Parse, which is what I first expected. Your code (Form1.Calculat) is calling the constructor directly, so you should be able to log what values you’re trying to use to create theDateTime, along with which row of the database is causing the problem.We can’t really do any of that diagnostic work for you, but once you’ve worked out what the values are, you should look through your code to work out where they’re coming from.
Does your client have a different default culture to your development machine? That’s normally the first port of call – but unless you’re manually parsing date/time strings into their constituent bits, I wouldn’t have particularly expected this failure mode.
If you could post some code, that would really help.