>>I found the solution. Instead of using .ToShortDateString() on the ASP.NET side, I have to use a specific format:
>>
>>
>>TargetDate.Date.ToString("yyyy-MM-dd HH:mm:ss");
>>
>>
>>The above works for both the American date and the British Date.
>
>This is the format I have been saying since the beginning :) So you had access to the code, good.
Yes, I wrote all the bad code :) I just didn't know how to set the string to the correct format. As I said, it was working for years with the .ToShortDateString() (here in is the USA). The customer in Europe exposed the "hole" in my code and I had to change it.
Thank you for bringing it up to my attention.
"The creative process is nothing but a series of crises." Isaac Bashevis Singer
"My experience is that as soon as people are old enough to know better, they don't know anything at all." Oscar Wilde
"If a nation values anything more than freedom, it will lose its freedom; and the irony of it is that if it is comfort or money that it values more, it will lose that too." W.Somerset Maugham