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

Announcements
ALERT: QlikView server communication interruptions following Microsoft Windows Domain Controller security updates
cancel
Showing results for 
Search instead for 
Did you mean: 
harson
Contributor III
Contributor III

Rounding time down to nearest 30 minute Interval

Hello,

Does anyone know how to round down to the nearest 30 minute interval with date and time stamps?

Ex :

01/01/2018 07 :05 :00            to          07 :00 :00

01/01/2018 07 :29 :00            to          07 :00 :00

01/01/2018 07 :30 :00            to          07 :30 :00

01/01/2018 07 :59 :00            to          07 :30 :00

01/01/2018 08 :00 :00            to          08 :00 :00

Thanks,

Tsiry

Labels (1)
4 Replies
zhadrakas
Specialist II
Specialist II

try like this

=time(round(frac(Time), 1/24/2) , 'hh:mm:ss')

tresB
Champion III
Champion III

Or, may be using floor() to round it down ? like:

time(floor(frac(date#(time,'dd/MM/yyyy hh :mm :ss')), 1/24/2) , 'hh:mm:ss')

marcus_sommer

Please do not double-posting: Rounding time down to nearest 30 minute Interval

Miguel_Angel_Baeyens

Basically it has been said already but you can find more examples here:

Grouping records with timestamp into 30 min intervals

Add Hours to Timestamp