Tengo un problema con dos listas de fechas que son dependientes. Al seleccionar la primera, la segunda debe comenzar a partir de esta.
El problema es que en el servidor (porque en mi PC funciona perfecto) la fecha dependiente se cambia el formato a MM/DD/AAAA. La primera conserva el formato DD/MM/AAAA
Todo parece indicar que se trata de un asunto de la configuración regional, pero yo uso una funcion que me convierte todas las fechas a formato DD/MM/AAAA, independientemente del formato que tengan.
Esta es la función:
Código:
Por favor vean la página aqui. las fechas que menciono son "disponible desde" y "disponible hasta".' Convierte una fecha a formatoe DD/MM/AAAA Function FechaGenerica(fecha) If IsDate(fecha) = True Then DIM dteDay, dteMonth, dteYear dia = Day(fecha) mes = Month(fecha) ano = Year(fecha) FechaGenerica = Right(Cstr(dia + 100),2) & "/" & Right(Cstr(mes + 100),2) & "/" & ano Else FechaGenerica = Null End If End Function
El select de la segunda fecha (disponible hasta) se genera con un Ajax, que usa también la función FECHAGENERICA, por lo que debería mostrarse en formato DD/MM/AAAA.
Hice la prueba de cambiar la configuración regional en mi PC a formato MM/DD/AAAA y sigue funcionando bien, lo que indica que la función FECHAGENERICA está haciendo su trabajo.
Espero que puedan ayudarme, porque estoy quedando calvo con este asunto.
Saludos y gracias,
Luis Vásquez