Gestion des dates

Configuration globale

Au sein de l’IHM FlowerDocs plusieurs formats de date peuvent être définis :

  • Dans les formulaires grâce à la propriété gui.date.form
  • Dans les colonnes d’un tableau grâce à la propriété gui.date.table
  • Pour les popups d’informations techniques gui.date.technical
  • Pour les autres emplacements grâce à la propriété gui.date.display

Pour plus d’information concernant les différents formats supportés, il est possible de consulter ceci.

Exemple :

Dans un formulaire, pour obtenir des dates du type 01/12/2016, il faut définir la propriété gui.date.form=dd/MM/yyyy. Ce type de date permet notamment de faciliter la saise manuelle des dates sans utiliser l’objet DatePicker.

Configuration du format de date par classe de tag ou référence de tag

Dans une classe de tag de type Date ou une référence de tag de type Date, il est possible d’utiliser un format personnalisée de date parmis les formats de date prédéfinis dans l’exemple ci-dessous. L’internalisation du format est gérée par l’application.

Exemple :

Les format disponibles sont:

  • ISO_8601

    2018-07-25T17:16:11.381+02:00
    
  • RFC_2822

    Wed, 25 Jul 2018 17:16:11 +0200
    
  • DATE_FULL

    FR: mercredi 25 juillet 2018
    EN: 2018 July 25, Wednesday
    
  • DATE_LONG

    FR: 25 juillet 2018
    EN: 2018 July 25
    
  • DATE_MEDIUM

    FR: 25 juil. 2018
    EN: 2018 Jul 25
    
  • DATE_SHORT

    FR: 25/07/2018
    EN: 2018-07-25
    
  • TIME_FULL

    17:16:11 UTC+2
    
  • TIME_LONG

    17:16:11 UTC+2
    
  • TIME_MEDIUM

    17:16:11
    
  • TIME_SHORT

    17:16
    
  • DATE_TIME_FULL

    FR: mercredi 25 juillet 2018 17:16:11 UTC+2
    EN: 2018 July 25, Wednesday 17:16:11 UTC+2
    
  • DATE_TIME_LONG

    FR: 25 juillet 2018 17:16:11 UTC+2
    EN: 2018 July 25 17:16:11 UTC+2
    
  • DATE_TIME_MEDIUM

    FR: 25 juil. 2018 17:16:11
    EN: 2018 Jul 25 17:16:11
    
  • DATE_TIME_SHORT

    FR: 25/07/2018 17:16
    EN: 2018-07-25 17:16
    
  • DAY

    25
    
  • HOUR_MINUTE

    5:16 PM
    
  • HOUR_MINUTE_SECOND

    5:16:11 PM
    
  • HOUR24_MINUTE

    17:16
    
  • HOUR24_MINUTE_SECOND

    17:16:11
    
  • MINUTE_SECOND

    16:11
    
  • MONTH

    FR: juillet
    EN: July
    
  • MONTH_ABBR

    FR: juil.
    EN: Jul
    
  • MONTH_ABBR_DAY

    FR: 25 juil.
    EN: Jul 25
    
  • MONTH_DAY

    FR: 25 juillet
    EN: July 25
    
  • MONTH_NUM_DAY

    FR: 25/7
    EN: 07-25
    
  • MONTH_WEEKDAY_DAY

    FR: mercredi 25 juillet
    EN: July 25, Wednesday
    
  • YEAR

    2018
    
  • YEAR_MONTH

    FR: juillet 2018
    EN: 2018 July
    
  • YEAR_MONTH_ABBR

    FR: juil. 2018
    EN: 2018 Jul
    
  • YEAR_MONTH_ABBR_DAY

    FR: 25 juil. 2018
    EN: 2018 Jul 25
    
  • YEAR_MONTH_DAY

    FR: 25 juillet 2018
    EN: 2018 July 25
    
  • YEAR_MONTH_NUM

    FR: 7/2018
    EN: 2018-07
    
  • YEAR_MONTH_NUM_DAY

    FR: 25/7/2018
    EN: 2018-07-25
    
  • YEAR_MONTH_WEEKDAY_DAY

    FR: mer. 25 juil. 2018
    EN: 2018 Jul 25, Wed
    
  • YEAR_QUARTER

    FR: 3e trimestre 2018
    EN: 2018 3rd quarter
    
  • YEAR_QUARTER_ABBR

    FR: T3 2018
    EN: 2018 Q3