Amigos,
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:
' 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
Por favor vean la página
aqui. las fechas que menciono son "disponible desde" y "disponible hasta".
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