Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Bonjour,
Je souhaite modifier le format de ma date.
Format de date actuel en table : JJ/MM/AAAA HH:MM:SS
Format de date souhaité : JJ/MM/AAAA
Avez-vous une formule ou une idée pour m'aider sur le sujet ?
Merci beaucoup,
Stéphanie
I think, you can use: Date(actuel, 'JJ/MM/AAAA´) as souhaité
Date(Date#(Date_column,'JJ/MM/AAAA HH:MM:SS'),'JJ/MM/AAAA')
Try this?
Date(Date#(Date_column,'DD/MM/YYYY HH:MM:SS'),'DD/MM/YYYY')
Bonjour,
Si tu n'as pas besoin du format avec les heures, minutes dans le script de chargement.
Il faut ajouter un champs supplémentaire comme l'indique Donato avec le format approprié.
Pour ma part dans le script de chargement, j'ai la définition : SET DateFormat='DD/MM/YYYY hh:mm:ss';
Pour l'instruction Date() utilise le format au stand américain.
Dans ta table supposons le champs DateCde est au format 'DD/MM/YYYY hh:mm:ss'
Dans le load
tu ajoute un nouveau champs
Date(DateCde, 'DD/MM/YYYY) as CdeDate
Il est parfois très utile d'avoir la date en numérique
Floor(DateCde) as CdeDateNum
ou
Num(date(DateCde, ''DD/MM/YYYY')) as CdeDateNum
Dans la partie présentation de Qlik sense
L'on peut déclarer une dimension nommée CdeDateNum avec la formule Floor(DateCde)
Bonjour Stéphanie,
Quand on dispose d'un Timestamp en source et que l'on veut simplement la Date, il est posible de garder seulement l'entier du numérique et de le convertir au format date par la suite.
Dans le script, cela correspond à faire :
Date(Floor(DateSource)) as DateNew