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