|affdate_debut_fin

O filtro |affdate_debut_fin exibe o intervalo de tempo entre duas datas em forma de texto.

Na prática

Este filtro aplica-se a uma tag de data inicial (#DATE, #DATE_DEBUT etc.) e aceita os três argumentos:

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, horaire, format})]
  1. Tag de data final. Ex. #DATE_FIN;
  2. horaire (opcional): oui por padrão. Informe non paara não exibir as horas;
  3. format (opcional): opções de formato de exibição
    • jour: para forçar a exibição do nome do dia;
    • annee: para forçar a exibição do ano;
    • abbr: (coringa) para exibir o nome do dia abreviado (Dom. em vez de Domingo);
    • hcal: (coringa) para gerar uma data no formato HCalendar.

Exemplos

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN})]

produz o código HTML a seguir:
De 5 março às 08h30 a 6 abril às 17h00

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, non})]

produz o código HTML a seguir:
De 5 mar a 6 abr

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, oui, jour})]

produz o código HTML a seguir:
De quinta-feira 5 março às 08h30 a segunda-feira 6 abril às 17h00

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, oui, jour abbr})]

produz o código HTML a seguir:
De qui. 5 março às 08h30 a seg. 6 abril às 17h00

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN, oui, jour abbr annee})]

produz o código HTML a seguir:
De qui. 5 março às 08h30 a seg. 6 abril 2020 às 17h00
 

Se as duas datas são de anos diferentes…

…a exibição incluirá automaticamente os dois anos.

[(#DATE_DEBUT|affdate_debut_fin{#DATE_FIN})]

produz o código HTML a seguir:
De 5 março 2020 às 08h30 a 6 abril 2021 às 17h00

Voir aussi

As outras variantes de affdate :

Autor Ricardo Porto Publié le :

Traductions : English, français, Nederlands, Português