Skip to main content
Announcements
Join us at Qlik Connect for 3 magical days of learning, networking,and inspiration! REGISTER TODAY and save!
cancel
Showing results for 
Search instead for 
Did you mean: 
hamilton1
Contributor III
Contributor III

La gestion des dates dans qlikview

Bonsoir tout le monde;

Merci d'avance pour vos réponses productives.

J'ai une date dans ce format 03-oct-2015.

Je souhaite l'avoir sous ce format: 03/10/2015.

En attente de votre aide.

Cordialement

4 Replies
Anil_Babu_Samineni

May be this?

Date(Date#(FieldName, 'DD-MMM-YYYY'), 'DD/MM/YYYY') as FieldName

Best Anil, When applicable please mark the correct/appropriate replies as "solution" (you can mark up to 3 "solutions". Please LIKE threads if the provided solution is helpful
hamilton1
Contributor III
Contributor III
Author

Bonjour Anil et merci pour ta réponse.

La formule que tu m'as passé ne retourne rien.

cyrzouhon
Contributor III
Contributor III

Bonjour Guy,

Dans ton main dans SET DateFormat tu as quoi?

Vérifie si tu as bien SET DateFormat='D/M/YYYY';

sfatoux72
Partner - Specialist
Partner - Specialist

    La réponse de Anil me semble correcte pour l'exemple fourni

community_1422977.png

Maintenant, peut-être que le mois d'octobre est particulier (abréviation identique en français et en anglais).

Peux-tu me donner un exemple de date pour chaque mois? C'est pour voir les abréviations utilisées

Peux-tu également me donner la valeur de la variable d'environnement MonthNames définie au début du script de chargement ?

En fait, si c'est les abréviations anglaises qui sont utilisées ça devrait fonctionner, maintenant si c'est les abréviations françaises qui sont utilisées, il faut qu'elles correspondent à celles présentes dans la variable MonthName que tu peux modifier.

Par exemple:

SET MonthNames='janv.;févr.;mars;avr.;mai;juin;juil.;août;sept.;oct.;nov.;déc.';

  • 05-feb-2015      02/02/2015          abréviation anglaise
  • 05-fev-2015       erreur
  • 05-févr-2015      erreur
  • 05-févr.-2015    02/02/2015

SET MonthNames='janv.;fev;mars;avr.;mai;juin;juil.;août;sept.;oct.;nov.;déc.';

  • 05-feb-2015      02/02/2015          abréviation anglaise
  • 05-fev-2015      02/02/2015
  • 05-févr-2015      erreur
  • 05-févr.-2015    erreur