Prueba con la función
WeekOf que se encuentra en la unidad
DateUtils...
Dia de Semana := WeekOf(Now);
te devuelve un numero donde 1 es domingo y 7 es Sabado
tendrias que hacer un algoritmo que no te considere esos dias
entonces no podras usar DaysBetween
POdrias usar un For algo asi
Código Delphi
[-]
Incremento :=0;
SumarDias := 0;
For x:= FechaInicial to FechaFinal do
Begin
if (Weekof (FechaInicial + incremento) <> 1) or (Weekof (FechaInicial + incremento) <> 7) Then
inc(sumarDias)
Inc (Incremento)
end;
Seria bueno que cuando hagas pregntnas, plantees todo el contexto... porque lo ultimo que comentas ya no se resuelven con las respuestas que te han dado anteriormente
Ejemplo...
Necesito saber los dias entre 2 fechas teniendo en cuenta que no debo consideran los fines de semana....
esto se entiende mejor