O problema está no sistema que usa Now() para obter a hora do sistema que é 2005-5-5 12:25:2 AM. Em seguida, converta isso para um formato de data e o teste dará errado.
Se o sistema que você está usando for o WIN2003 Chinese Enterprise Edition, use o programa ASP para ler a hora do sistema, o formato é: 2005-1-2 06:24:09. PM, não sei quem amigos sabem como configurá-lo para o formato 2005-1-2 18:24:09. Defino a hora para o formato 24 horas na seleção regional e de idioma do painel de controle, mas. ainda não funciona.
Solução:
Painel de controle do WINDOWS 2003 - Opções regionais e de idioma - Defina a hora para o formato de 24 horas.
Após a configuração, vá para [Avançado] e marque [Aplicar todas as configurações à conta de usuário atual e ao perfil de usuário padrão] em [Configurações padrão da conta de usuário].
Então reinicie o IIS