Skip to main content
Announcements
See what Drew Clarke has to say about the Qlik Talend Cloud launch! READ THE BLOG
cancel
Showing results for 
Search instead for 
Did you mean: 
JaDuenas
Contributor
Contributor

Date matching with Excel

Hello, 

I am trying to match data coming from Excel and from a No SQL  database, the tiemstamps being my synthtic key.

I have converted UNIX format time from my db into  TS using the following  script:

My original time format "2021-01-04T14:00:00Z" which is converted by Qlik into the number of 
milliseconds that have elapsed since January 1, 1970 00:00:00 (UTC)

My code is then the following:

date(timestamp(round(left([time],10))/ 86400 + 25569),'DD/MM/YYYY') as date,
time(timestamp(round(left([time],10))/ 86400 + 25569),'hh:mm:ss') as heure,
timestamp(round(left([time],10))/ 86400 + 25569,'DD/MM/YYY hh:mm:ss') AS TS,

On the other hand I have Excel file with standard Excel dates rounded to the millisecond (date_prev), which I convert into TS using the following script: 

date(date_prev,'DD/MM/YYYY') as date,
time(date_prev,'hh:mm:ss') as heure,
timestamp(date_prev,'DD/MM/YYY hh:mm:ss') AS TS

 

Now, my TS are matching for certain hours but not all of them :

00:00 ok

00:01 ok

00:02 ok

00:03 NOT OK (I have two different rows for data coming from Excel and DB)

and so on: 07:00; 10:00; 11:00; 15:00; 19:00; 22:00 and 23:00 are not working. The rest are OK. 

This happens for every day in my data.

Can somebody help me please?

 

Labels (3)
0 Replies