Problema de configuración del formato de hora de IIS (el formato de fecha de ASP.net es incorrecto)

  
        Ajuste de formato de hora de IIS: desde que instalé XP en Tomato Garden, encontré muchos problemas. En primer lugar, varios sitios locales no funcionan correctamente y el mensaje de error es un error de formato de hora. ¿No puedes hacerlo ahora? Mirándolo, parece ser una cadena adicional "mañana /tarde". La información relevante que se encuentra en la red es la siguiente: Modifique el registro HKEY_USERS /.Default /Control Panel /International HKEY_CURRENT_USER /Control Panel /International iTime = 1 El valor clave correspondiente es HKEY_LOCAL_MACHINE &SO; SOFTWARE " Microsoft " OLEAUT (no existe). Cree a) Cree un valor DWORD bajo la clave VarConversionLocaleSetting = 2 Nota: El valor DWORD se llama "valor de doble byte" en el editor del registro chino. "Reinicie la computadora después de la operación ... OK". Otro: ¿Por qué este valor DWORD 2? De hecho, tiene 0, 1, 2 valores 0, el valor predeterminado es el valor actual. 1: los valores predeterminados de los valores predeterminados del sistema en HKEY_USERS " .default " Panel de Control " Colmena del Registro Internacional. Si el formato de la fecha del sistema no es estándar, sigue siendo equivalente al valor actual. 2 - Este formato está obligado a usar la configuración regional predeterminada del sistema. Lo he intentado, el método anterior no funcionará. No sé si no entendí la esencia. Recordé que usé el maestro de optimización antes y agregué las palabras como "Aprender a aprender" antes de la fecha. ¿Es posible resolver este problema en el maestro de optimización? En la configuración de personalidad, elimine " AM /PM ", reinicie. Todavia no Pero todavía lo tengo todo el tiempo, de lo contrario no diría un montón de tonterías. " Panel de control > - " Fecha, hora, idioma y configuración regional > - " Cambiar el formato de los números, fechas y horas > – " Opciones regionales " - " Personalizar " – Hora Formato de hora: HH: mm: ss (¿Qué quiere decir?) Formato de fecha: aaaa-Md Puede intentar cambiar a otros formatos para ver el efecto. El siguiente código se utiliza para detectar la especificación de formato o no. Secuencia de comandos de verificación de formato de hora de IIS: <! ---- Test Time Begin ---- > <% tnow = now (): oknow = cstr (tnow) si oknow < > year (tnow) &" - " &mes (tnow) &" - " &día (tnow) &" &hora (tnow) &": " derecha (FormatNumber (minuto Tnow) /100,2), 2) &": " &right (FormatNumber (second (tnow) /100,2), 2) entonces oknow = oknow &" (el formato de fecha no está estandarizado) "% > Hora del servidor: <% = oknow% > <! ---- Fin del tiempo de prueba ---- > ------------------- ----------------------- Encontré este problema otra vez y lo encontré después de la prueba. Lo anterior no es válido configurando en "Fecha, hora, idioma y configuración regional". Use lo mencionado anteriormente: El valor clave correspondiente es HKEY_LOCAL_MACHINE " SOFTWARE " Microsoft " OLEAUT (OLEAUT puede no existir, luego cree uno usted mismo) Cree un valor DWORD bajo esta clave VarConversionLocaleSetting = 2 Restart IIS, estará bien. Reiniciar IIS: Inicio - Ejecutar net stop iisadmin iisreset
Copyright © Conocimiento de Windows All Rights Reserved