Ferramentas do usuário

Ferramentas do site


before_tube

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
before_tube [2020/06/25 17:35]
45.168.204.89 Ajustes final test academy
before_tube [2020/06/25 19:24] (atual)
45.168.204.89 Correção no título dos exemplos.
Linha 14: Linha 14:
  
 === Exemplos: ​ === === Exemplos: ​ ===
-**1. After com data**. Podemos comparar uma variável do tipo Date com uma data já definida. Neste caso, temos a variável ''<​dataDeDistribuicao>''​ (Date), que corresponde à data de distribuição de uma ação trabalhista qualquer e a data de vigência da reforma trabalhista (definida de antemão). Note que neste caso temos que respeitar o formato da data que será comparada, neste caso “dd/​mm/​aaaa”.+**1. Before ​com data**. Podemos comparar uma variável do tipo Date com uma data já definida. Neste caso, temos a variável ''<​dataDeDistribuicao>''​ (Date), que corresponde à data de distribuição de uma ação trabalhista qualquer e a data de vigência da reforma trabalhista (definida de antemão). Note que neste caso temos que respeitar o formato da data que será comparada, neste caso “dd/​mm/​aaaa”.
  
  if (before("​10/​11/​2017",​ <​dataDeDistribuicao>​)) {  if (before("​10/​11/​2017",​ <​dataDeDistribuicao>​)) {
Linha 20: Linha 20:
  }  }
  
-**2. After com variáveis**. Podemos também comparar duas variáveis do tipo Date. No segundo exemplo vamos comparar duas datas informadas pelo usuário e armazenadas nas variáveis ''<​dataDeDistribuicao>''​ e ''<​dataContestacao>'',​ ambas do tipo //Date//. Se o retorno do tube for verdadeiro (**true**) será usado o tube error com uma mensagem para o usuário. ​+**2. Before ​com variáveis**. Podemos também comparar duas variáveis do tipo Date. No segundo exemplo vamos comparar duas datas informadas pelo usuário e armazenadas nas variáveis ''<​dataDeDistribuicao>''​ e ''<​dataContestacao>'',​ ambas do tipo //Date//. Se o retorno do tube for verdadeiro (**true**) será usado o tube error com uma mensagem para o usuário. ​
  
  if (before(<​dataContestacao>,​ <​dataDeDistribuicao>​)) {  if (before(<​dataContestacao>,​ <​dataDeDistribuicao>​)) {
Linha 26: Linha 26:
  }  }
  
-**3. After com today**. Por último, vamos usar uma data informada pelo usuário e armazenada na variável ''<​dataDoContrato>''​ e comparar com a data retornada pelo tube [[today_tube|today]]. Assim, se o retorno do tube for verdadeiro (**true**) teremos o print do texto abaixo:+**3. Before ​com today**. Por último, vamos usar uma data informada pelo usuário e armazenada na variável ''<​dataDoContrato>''​ e comparar com a data retornada pelo tube [[today_tube|today]]. Assim, se o retorno do tube for verdadeiro (**true**) teremos o print do texto abaixo:
  
  if (before(today(),​ <​dataDoContrato>​)) {  if (before(today(),​ <​dataDoContrato>​)) {
      print "A data do contrato é posterior à data de hoje."      print "A data do contrato é posterior à data de hoje."
  }  }
before_tube.txt · Última modificação: 2020/06/25 19:24 por 45.168.204.89