Amigos, me trae aqui un problema, que me ha tomado toda la noche, y es que resulta que estoy haciendo un sistema (web, en flash) para registrar las reservaciones de un hotel en una bd. (con la ayuda de los tutoriales de Remoting de aqui!): www.landeber.com/hotel/reservar.html.
Bien el problema esta aqui, Necesito conocer la direfencia de dias entre dos datefield. Ya que si la diferencia de dias es -1 o menos, quiere decir que la seleccion de fechas es erronea, pero no logro hacerlo.
Les comento que he formateado las fechas de salida de esta forma:
Código :
var dataFormatter:mx.utils.StringFormatter; dataFormatter = new mx.utils.StringFormatter( "DD/MM/YYYY", "M,D,Y,H,N,S", mx.data.binding.DateBase.extractTokenDate, mx.data.binding.DateBase.infuseTokenDate );
y en el evento change del componente (Datefield), llamo a la funcion asi:
Código :
on(change){ trace(_root.dataFormatter.formatValue(this.selectedDate)); }
No se si es la mejor forma, pero funciona, ahora el problema es restar estas 2 fechas!
Ojala puedan echarme una mano, se los agradeceria mucho!
Gracias