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: 
Anonymous
Not applicable

Difference of timestamp in next rounded hour

I want to convert the time into hour so that it rolls up to next hour.See example below.

Please help me out

Time1                                             Time2                                              Desired output(Hour)

12/12/2000 09:00:40 AM             12/13/2000 09:15:40 AM                   25

12/12/2000 09:00:40 AM             12/12/2000 09:18:40 AM                   1

12/13/2000 09:00:20 AM             12/13/2000 09:00:30 AM                   1

12/13/2000 09:40:40 AM             12/13/2000 11:00:40 AM                    2

12/13/2000 09:40:40 AM             12/13/2000 11:00:40 PM                    13

1 Solution

Accepted Solutions
petter
Partner - Champion III
Partner - Champion III

Here is a way of rounding up - although this leaves you with 14 hours on the last row instead of 13:


DATA:

LOAD

  *,

  Interval(Ceil(Time2-Time1,1/24)) AS Hours

INLINE [

Time1,Time2                                     

12/12/2000 09:00:40 AM,12/13/2000 09:15:40 AM

12/12/2000 09:00:40 AM,12/12/2000 09:18:40 AM

12/13/2000 09:00:20 AM,12/13/2000 09:00:30 AM

12/13/2000 09:40:40 AM ,12/13/2000 11:00:40 AM

12/13/2000 09:40:40 AM,12/13/2000 11:00:40 PM

];




View solution in original post

2 Replies
petter
Partner - Champion III
Partner - Champion III

Here is a way of rounding up - although this leaves you with 14 hours on the last row instead of 13:


DATA:

LOAD

  *,

  Interval(Ceil(Time2-Time1,1/24)) AS Hours

INLINE [

Time1,Time2                                     

12/12/2000 09:00:40 AM,12/13/2000 09:15:40 AM

12/12/2000 09:00:40 AM,12/12/2000 09:18:40 AM

12/13/2000 09:00:20 AM,12/13/2000 09:00:30 AM

12/13/2000 09:40:40 AM ,12/13/2000 11:00:40 AM

12/13/2000 09:40:40 AM,12/13/2000 11:00:40 PM

];




Anonymous
Not applicable
Author

Thank you,it works for me.