Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
Karine
Contributor II
Contributor II

Format date

Bonjour à tous,

J'ai un champ qui peut contenir soit un code ou soit une date. Le problème est que je ne connais pas à quoi correspond le format de la date  qui se présente ainsi "1679641200000" . Le résultat attendu est le 24/03/2023.

J'ai déjà essayé Date, Timestamp.

Quelqu'un peut m'aider à le mettre sous le bon format svp ? 

Merci

 

 

 

 

Labels (1)
1 Solution

Accepted Solutions
brunobertels
Master
Master

Bonjour Karine 

 

Ton champ date est un format timestamp unix ( qui calcule une date sur la base du nombre de secondes entre la date souhaitée et le 1/1/1970 // date de lancement d'unix ) 

 

Aussi ton champs 1679641200000 et le nombre de secondes entre le 01/01/1970 et le 24/03/2022 

 

Pour convertir ton champ tu peux utiliser cette formule 

 

timeStamp(Makedate(1970,1,1)+ left(1679641200000,10) /24/60/60 + Date((120/24/60) , 'YYYY-MM-DD hh:mm:ss'))

 

Ou cette partie en particulier : left(1679641200000,10) sera remplacée par left(TONCHAMPSDATEUNIX,10)

 

au besoin ci dessous un convertisseur : 

https://www.timestamp.fr/ 

View solution in original post

2 Replies
brunobertels
Master
Master

Bonjour Karine 

 

Ton champ date est un format timestamp unix ( qui calcule une date sur la base du nombre de secondes entre la date souhaitée et le 1/1/1970 // date de lancement d'unix ) 

 

Aussi ton champs 1679641200000 et le nombre de secondes entre le 01/01/1970 et le 24/03/2022 

 

Pour convertir ton champ tu peux utiliser cette formule 

 

timeStamp(Makedate(1970,1,1)+ left(1679641200000,10) /24/60/60 + Date((120/24/60) , 'YYYY-MM-DD hh:mm:ss'))

 

Ou cette partie en particulier : left(1679641200000,10) sera remplacée par left(TONCHAMPSDATEUNIX,10)

 

au besoin ci dessous un convertisseur : 

https://www.timestamp.fr/ 

Karine
Contributor II
Contributor II
Author

Bonjour Bruno,

Merci beaucoup pour la solution.

Karine