estoy intentando deshabilitar rangos de fechas en un Datechooser. El problema está cuando le intento dar los rangos rangeStart y rangeEnd con variables.
esto es lo que he probado y no funciona:
La única vez que funciona es en la última línea (que es lo que no quiero)
Código :
var f_ini:Date = cambiafecha(feini_array[i]);
var f_fin:Date = cambiafecha(fefin_array[i]); //convierto la fecha a formato Flash
anioi =f_ini.getFullYear();
mesi = f_ini.getMonth();
diai = f_ini.getDate();
aniof =f_fin.getFullYear();
mesf = f_fin.getMonth();
diaf = f_fin.getDate();
trace(anioi+" "+mesi+" "+diai);
contecal_mc.calendario_dc.disabledRanges = [ f_ini ];
contecal_mc.calendario_dc.disabledRanges = [{rangeStart:new Date(anioi,mesi,diai), rangeEnd:new Date(aniof,mesf,diaf)}];
contecal_mc.calendario_dc.disabledRanges = [{rangeStart:new Date(f_ini.getFullYear(), f_ini.getMonth(), f_ini.getDay()), rangeEnd:new Date(f_fin.getFullYear(), f_fini.getMonth(), f_fin.getDay())}];
contecal_mc.calendario_dc.disabledRanges = [{rangeStart:new Date(2008, 5, 11), rangeEnd:new Date(2008, 5, 13)}]; 