Inserção de datas com anos de dois dígitos
O FileMaker Pro permite inserir datas com anos de dois dígitos, como "01/12/99" e "02/03/09". Entretanto, essas datas são ambíguas, pois não especificam o século. Ou seja, inserir "06/05/53" poderia significar o ano 1953, 2053 ou o 53º ano de outro século.
Importante Quando você insere datas com anos de dois dígitos em um campo de data, o FileMaker Pro as converte em anos de quatro dígitos usando o método descrito abaixo. Esse método pode não alterar as datas com anos de dois dígitos inseridas no século esperado, o que pode resultar em entradas de datas incorretas.
Você deve familiarizar-se com esse método e, para os campos de data onde alterações de data incorretas são uma possibilidade, tomar as seguintes precauções para aumentar a precisão das datas inseridas:
- Sempre insira datas com anos de quatro dígitos.
- Use a opção de validação de campo que requer a inserção de datas com anos de quatro dígitos. Uma mensagem de erro aparecerá quando uma tentativa de inserir data contiver um ano de dois dígitos. Consulte Definição de validação do campo.
- Em layouts, sempre formate os campos de data para exibir anos de quatro dígitos. Consulte Especificação de formatos para campos de data, hora ou carimbo de data/hora.
Nota Esse método é usado para todas as formas de inserção de data com anos de dois dígitos, não apenas para a inserção de dados em campos. Essas alterações ocorrem quando datas com anos de dois dígitos são importadas para o FileMaker Pro, por exemplo.
Alteração de datas com anos de dois dígitos
O FileMaker Pro altera as datas com anos de dois dígitos para datas com anos de quatro dígitos com base no ano em que a data foi inserida, sempre supondo que a data com ano de quatro dígitos deve estar dentro dos próximos 30 anos ou dos últimos 70 anos. A tabela a seguir mostra como as datas com anos de dois dígitos inseridas em três anos diferentes serão convertidas em anos de quatro dígitos.
Ano de dois dígitos |
Em 2015, |
Em 2019, |
Em 2030, |
02 |
2002 |
2002 |
2002 |
19 |
2019 |
2019 |
2019 |
42 |
2042 |
2042 |
2042 |
43 |
2043 |
2043 |
2043 |
44 |
2044 |
2044 |
2044 |
45 |
2045 |
2045 |
2045 |
46 |
1946 |
2046 |
2046 |
47 |
1947 |
2047 |
2047 |
50 |
1950 |
1950 |
2050 |
76 |
1976 |
1976 |
1976 |
87 |
1987 |
1987 |
1987 |
95 |
1995 |
1995 |
1995 |
A ilustração a seguir mostra como esse método é tendencioso. Ele supõe que qualquer ano de dois dígitos inserido tem uma maior probabilidade de ser no passado do que no futuro.
Importante Esse método não é usado quando você converte um arquivo de uma versão anterior do FileMaker Pro para a versão atual do FileMaker Pro. Presume-se que as datas em arquivos mais antigos são dados herdados. Dessa forma, durante a conversão do arquivo, quaisquer datas com anos de dois dígitos que existirem no arquivo antigo serão convertidas em "19xx" (não o século atual, mas "19xx") no arquivo convertido. Se você tiver alguma preocupação com datas com anos de dois dígitos em arquivos mais antigos, revise e corrija os dados na versão anterior do FileMaker Pro antes de converter o arquivo para a versão atual. Consulte Conversão de arquivos do FileMaker Pro.
Notas
- Insira datas somente nos campos definidos com o tipo de campo de data. Não use campos de texto ou numéricos para armazenar datas. O software FileMaker não foi projetado para aceitar datas nesses campos.