Idade por data de nascimento

Discussão em 'Progress 4GL' iniciado por akaytatsu, Fevereiro 8, 2010.

  1. akaytatsu

    akaytatsu Membro Participativo

    Bom dia a todos,

    Como descubro a idade exata de uma pessoa por sua data de nascimento?
  2. Cobra.cne

    Cobra.cne Equipe de Suporte Moderador

    Olá,

    Segue abaixo um exemplo para retorno em anos:

    Código:
    DEF VAR idade AS INT NO-UNDO.
    DEF VAR dtnascimento AS DATE NO-UNDO INITIAL 10/10/1983.
    
    ASSIGN idade = INTERVAL (TODAY, dtnascimento, "years").
    DISP idade " anos".
    Se quiser referenciar também os meses é só alterar o parâmetro "years" para "months".

    Obs.: Este código só funciona a partir do Progress 10.1A

    []'s

Compartilhe esta Página