The problem lies in the system using Now() to obtain the system time which is 2005-5-5 12:25:2 AM. Then convert this into a date format and the test will go wrong.
If the system you are using is WIN2003 Chinese Enterprise Edition, use the ASP program to read the system time, the format is: 2005-1-2 06:24:09 PM, I don’t know who Friends know how to set it to the format of 2005-1-2 18:24:09. I set the time to 24-hour format in the regional and language selection of the control panel, but it still doesn't work.
Solution:
WINDOWS 2003 Control Panel - Regional and Language Options - Set the time to 24-hour format.
After setting up, go to [Advanced] and check [Apply all settings to current user account and default user profile] in [Default User Account Settings].
Then restart IIS