Como subtrair uma data da outra
Gostaria de saber como devo fazer para converter e subtrair datas em variaveis ´STRING´
Exemplo:
Var xVencimento, xData, xFator : String;
xVencimento := ´16/01/2004´;
xData := ´10/01/2004´;
xFator := (xVencimento - xData);
Obrigado pela atenção!!!
Exemplo:
Var xVencimento, xData, xFator : String;
xVencimento := ´16/01/2004´;
xData := ´10/01/2004´;
xFator := (xVencimento - xData);
Obrigado pela atenção!!!
Guilherme_mattos
Curtidas 0
Respostas
Aroldo Zanela
16/01/2004
Colega,
Acho que o caminho mais curto seria formatar a string para mm/dd/aaaa e utilizar StrToDate. Exemplo:
Onde ReformateStr é a rotina que você deve criar.
Acho que o caminho mais curto seria formatar a string para mm/dd/aaaa e utilizar StrToDate. Exemplo:
xFator := (StrToDate(ReformateStr(xVencimento)) - StrToDate(ReformateStr(xData)));
Onde ReformateStr é a rotina que você deve criar.
GOSTEI 0