O tipo de dados Data contém um valor de data, e o tipo de data Registro de hora e data contém um valor de data e hora. Os métodos de Data e Registro de Hora e Data devem ser avaliados de acordo com um valor Booliano. É possível adicionar esses métodos aos tipos de dados de data ou registro de hora e data:
Table 24-3 Métodos de Data e Timestamp
Método | Descrição |
---|---|
after |
Retornará True se o valor de data ou timestamp for posterior à data especificada |
afterOrEqual |
Retornará True se o valor de data ou timestamp for igual ou posterior à data especificada |
before |
Retornará True se o valor de data ou timestamp for anterior à data especificada |
beforeOrEqual |
Retornará True se o valor de data ou timestamp for igual ou anterior à data especificada |
equals |
Retornará True se o valor de data ou timestamp for igual à data especificada |
format (Somente tipo de dados Data) |
Converte uma data em um tipo de dados de string formatada. Por exemplo, Consulte Símbolos de Formatação de Data e Hora para ver a formatação de data e hora. |
isNull |
Retornará True se a data ou o timestamp tiverem um valor nulo |
minus |
Retorna uma data com o período especificado subtraído. Você deve especificar o valor e a unidade (Dias, Semanas, Meses, Anos) de tempo para subtração. |
plus |
Retorna uma data com o período especificado adicionado. Você deve especificar o valor e a unidade (Dias, Semanas, Meses, Anos) de tempo para adição. |
toDate (Somente tipo de dados Timestamp) |
Converte um timestamp em data truncando a parte da hora. |
toTimestamp (Somente tipo de dados Data) |
Converte uma data em timestamp adicionando a hora do dia à data.
Especifique o seguinte:
|
Note:
Não é possível inserir valores literais como valores de data ou registro de hora e data em expressões. Por exemplo, é possível criar uma validação personalizada para node.properties.startDate antes de node.properties.endDate
, mas não node.properties.startDate antes de "01-01-2019"
.