Especificando Valores de Data e Hora

O valor de data/hora deve começar com uma das seguintes palavras-chave:

  • now - A data e a hora atuais
  • today - 00:00:00.0 esta manhã
  • thisWeek - 00:00:00.0 da manhã do domingo mais recente
  • thisMonth - 00:00:00.0 da manhã do primeiro dia deste mês
  • thisYear - 00:00:00.0 da manhã do primeiro dia deste ano

É possível avançar ou voltar qualquer número das seguintes unidades de tempo:

  • year (years)
  • month (months)
  • week (weeks)
  • day (days)
  • hour (hours)
  • minute (minutes)
  • second (seconds)

É possível avançar ou voltar qualquer instância de um dia da semana específico, utilizando uma das seguintes unidades de dias da semana:

  • onMonday
  • onWednesday
  • onTuesday
  • onThursday
  • onFriday
  • onSunday
  • onSaturday

Exemplos

today - 1 week

Uma semana atrás

now - 1 week

Exatamente uma semana atrás

thisMonth + 1 month - 1 day

O último dia do mês

thisYear + 6 months + 3 days

04 de julho deste ano

thisMonth - 1 month + 14 days + 12 hours

Meio-dia, no dia 15 do mês passado

today - 1 onFriday + 7 hours + 30 minutes

Última sexta-feira às 07:30

thisMonth + 1 month + 2 onTuesday

A segunda terça-feira do próximo mês
Se no próximo mês começar em uma terça-feira, acrescentar "2 onTuesday”retornará ao dia 8, e não ao dia 15.

thisMonth + 2 months - 1 onSaturday

O último sábado do próximo mês
Se no próximo mês terminar em um sábado, subtrair "1 onSaturday” retornará (por exemplo) ao dia 30, não ao dia 23.

Dicas de uso

Se quiser testar se um valor de tempo que fique dentro de um determinado dia, semana, mês ou ano, será necessário especificar um intervalo de tempo, usando é maior que e é menor que, como mostrado neste exemplo, que retorna registros de respostas recebidas na última semana de fevereiro:

Responded_ is greater than  thisYear + 2 months - 1 week  AND  Responded_  is less than  this year + 2 months

Você pode usar plurais para unidades de tempo (years, months, weeks, days, hours, minutes, seconds), mas não para as unidades de dias da semana (onSunday, onMonday, ..., onSaturday).

Se um dia da semana cair no primeiro ou o último dia do mês, adicionar ou subtrair a unidade de dia da semana correspondente é ajustada por um, como mostrado nos exemplos "second Tuesday" e "last Saturday" acima.