Manipulação de data e hora por APIs

O aplicativo manipula valores para data/hora e data. Data/hora refere-se a valores que contêm um componente de data e hora, e Data se refere a valores que contêm apenas um componente de data.

Os valores de data podem se tornar anuláveis especificando Nullable="true" no XML de entidade. Portanto, os valores de Data na tabela ficam em branco. O comportamento esperado de uma coluna de datas marcada como Y é descrito na tabela a seguir.

Ação Descrição
Inserção Quando o campo não é preenchido com um banco de dados de objetos (é nulo), a infraestrutura do banco de dados insere automaticamente um valor nulo na coluna no banco de dados.
Atualizar Quando o aplicativo anula uma data, ele configura o campo correspondente com um valor nulo no banco de dados.
Selecionar ou Listar Quando uma coluna é definida como anulável e a data do banco de dados é retornada como nula, ela é automaticamente anulada. Portanto, o método get correspondente retorna um nulo.
Procurar por Data Pode transmitir valor nulo conforme necessário quando especificado para fazer isso.
Nota: Se você tiver especificado o valor de data como 01/01/2400 nas versões anteriores à Liberação 8.5, esses valores agora serão tratados como nulos... As datas com significado especial são:
  • Data nula - 01/01/2400
  • Data máxima - 01/01/2500
  • Data mínima - 01/01/1900