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: 
timsaddler
Creator III
Creator III

Help needed with times please

hello
Can someone advise how i work out the elapsed time from this data

A.collect_finish

20140214 10:56:00


B.deliver

20140214 12:41:17

I first strip the time "right(collect_finish,8)" out to give


10:56:00


then "right(deliver_start,8)" out to give

12:41:17


interval(right(collect_finish,8),right(deliver_start,8)) as #ActTravelTime,

This returns 1.8222 which i guess is hours - converted = 109.333 mins?

Answer should be 105 mins 17 secs

1 Solution

Accepted Solutions
MK_QSL
MVP
MVP

=INTERVAL(TIME(Timestamp#('20140214 12:41:17','YYYYMMDD hh:mm:ss')) -

TIME(Timestamp#('20140214 10:56:00','YYYYMMDD hh:mm:ss'))

,'mm:ss')

View solution in original post

6 Replies
tresesco
MVP
MVP

Have you tried like :

Interval(time1-time2 , 'mm') as MinDiff

?

MK_QSL
MVP
MVP

=INTERVAL(TIME(Timestamp#('20140214 12:41:17','YYYYMMDD hh:mm:ss')) -

TIME(Timestamp#('20140214 10:56:00','YYYYMMDD hh:mm:ss'))

,'mm:ss')

jonathandienst
Partner - Champion III
Partner - Champion III

Hi

This should do it:

Interval(TimeStamp#(collect_finish, 'YYYYMMDD hh:mm:ss') - TimeStamp#(deliver_start, 'YYYYMMDD hh:mm:ss'), 'hh:mm:ss')

HTH

Jonathan

Logic will get you from a to b. Imagination will take you everywhere. - A Einstein
MarcoWedel

=Interval(Timestamp#('20140214 12:41:17', 'YYYYMMDD hh:mm:ss')-Timestamp#('20140214 10:56:00', 'YYYYMMDD hh:mm:ss'), 'mm:ss')

regards

Marco

Not applicable

Data:

LOAD * INLINE [

Collect,Deliver

"20140214 10:56:00","20140214 12:41:17"

];

DataFinal:

LOAD

  Interval(Deliver - Collect,'hh:mm:ss')*24*60 as TimeDiffNumberFormat,

  Interval(Deliver - Collect,'hh:mm:ss') as TimeDiffTimeFormat

RESIDENT Data;

DROP TABLE Data;

timsaddler
Creator III
Creator III
Author

Thanks guys for your prompt response - saved me hours messing about...