<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Time rouding in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897213#M658920</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to round time this way :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;From original timestamp&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Half hour&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Quarter&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Time by 5 minutes steps&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;21:18:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:15&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;21:39:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:30&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:30&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;21:56:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:30&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:45&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:55&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rounded values should &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;never&lt;/STRONG&gt;&lt;/SPAN&gt; be superior to originale timestamp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So possible values can be :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Half hour -&amp;gt; 21:00, 21:30, 22:00, 22:30 ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Quarter -&amp;gt; 21:00, 21:15, 21:30, 21:45 ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Time by 5 minute step -&amp;gt; : 21:00, 21:05, 21:10, 21:15 ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created a master calender this way (Field "Horodatage" is a timestamp) :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendrier:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;LOAD Distinct&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Horodatage, // Original timestamp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MakeDate(Year(Horodatage), Month(Horodatage), Day(Horodatage)) as Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num(Hour(Horodatage), '00') &amp;amp; 'h' as Hour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Class(Time(Horodatage),0.5/24), 'hh:mm') as Half_Hour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Class(Time(Horodatage),0.5/2/24),'hh:mm') as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Class(Time(Horodatage),0.5/6/24),'hh:mm') as Time_By_5&lt;/P&gt;&lt;P&gt;Resident Calendrier_TMP;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But i recently noticed that sometimes rounding is correct and sometimes not (yellow):&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/85879_pastedImage_331.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have an idea why it doesn't work here? Do you have a better calculation method ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you by advance ! &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 07 May 2015 13:35:30 GMT</pubDate>
    <dc:creator>bfournet</dc:creator>
    <dc:date>2015-05-07T13:35:30Z</dc:date>
    <item>
      <title>Time rouding</title>
      <link>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897213#M658920</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to round time this way :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="1" class="jiveBorder" style="border: 1px solid rgb(0, 0, 0); width: 100%;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;From original timestamp&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Half hour&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;Quarter&lt;/TH&gt;&lt;TH style="text-align: center; background-color: #6690bc; color: #ffffff; padding: 2px;" valign="middle"&gt;&lt;STRONG&gt;Time by 5 minutes steps&lt;BR /&gt;&lt;/STRONG&gt;&lt;/TH&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;21:18:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:15&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:15&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;21:39:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:30&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:30&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD style="padding: 2px;"&gt;21:56:00&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:30&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:45&lt;/TD&gt;&lt;TD style="padding: 2px;"&gt;21:55&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Rounded values should &lt;SPAN style="text-decoration: underline;"&gt;&lt;STRONG&gt;never&lt;/STRONG&gt;&lt;/SPAN&gt; be superior to originale timestamp.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So possible values can be :&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Half hour -&amp;gt; 21:00, 21:30, 22:00, 22:30 ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Quarter -&amp;gt; 21:00, 21:15, 21:30, 21:45 ...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; * Time by 5 minute step -&amp;gt; : 21:00, 21:05, 21:10, 21:15 ...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I created a master calender this way (Field "Horodatage" is a timestamp) :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Calendrier:&lt;/P&gt;&lt;P&gt;NoConcatenate&lt;/P&gt;&lt;P&gt;LOAD Distinct&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Horodatage, // Original timestamp&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; MakeDate(Year(Horodatage), Month(Horodatage), Day(Horodatage)) as Date,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Num(Hour(Horodatage), '00') &amp;amp; 'h' as Hour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Class(Time(Horodatage),0.5/24), 'hh:mm') as Half_Hour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Class(Time(Horodatage),0.5/2/24),'hh:mm') as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Class(Time(Horodatage),0.5/6/24),'hh:mm') as Time_By_5&lt;/P&gt;&lt;P&gt;Resident Calendrier_TMP;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But i recently noticed that sometimes rounding is correct and sometimes not (yellow):&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/85879_pastedImage_331.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have an idea why it doesn't work here? Do you have a better calculation method ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you by advance ! &lt;IMG src="https://community.qlik.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 13:35:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897213#M658920</guid>
      <dc:creator>bfournet</dc:creator>
      <dc:date>2015-05-07T13:35:30Z</dc:date>
    </item>
    <item>
      <title>Re: Time rouding</title>
      <link>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897214#M658922</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Perhaps:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;Time(Ceil(frac(Horodatage),1/48)) as Half_Hour&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;Time(Ceil(frac(Horodatage),1/96)) as Quarter_Hour&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 13:51:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897214#M658922</guid>
      <dc:creator>Gysbert_Wassenaar</dc:creator>
      <dc:date>2015-05-07T13:51:36Z</dc:date>
    </item>
    <item>
      <title>Re: Time rouding</title>
      <link>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897215#M658924</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;You could do like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Time(Round(MyTime, (1/24/12))) as [5 minutes],&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time(Round(MyTime, (1/24/4))) as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp; Time(Round(MyTime, (1/24/2))) as HalfHour&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can use Round,Floor or Ceil depending on your needs.&lt;/P&gt;&lt;P&gt;//Martin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 13:54:30 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897215#M658924</guid>
      <dc:creator>martin_dideriks</dc:creator>
      <dc:date>2015-05-07T13:54:30Z</dc:date>
    </item>
    <item>
      <title>Re: Time rouding</title>
      <link>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897216#M658926</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;LOAD *,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Floor(Frac(Horodatage),'00:30:00')) as Half_Hour,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Floor(Frac(Horodatage),'00:15:00')) as Quarter,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Time(Floor(Frac(Horodatage),'00:05:00')) as Time_By_5&lt;/P&gt;&lt;P&gt;Inline [&lt;/P&gt;&lt;P&gt;Horodatage&lt;/P&gt;&lt;P&gt;02/01/2014 21:18:00&lt;/P&gt;&lt;P&gt;02/01/2014 21:39:00&lt;/P&gt;&lt;P&gt;02/01/2014 21:56:00&lt;/P&gt;&lt;P&gt;];&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Marco&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 07 May 2015 14:01:47 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Time-rouding/m-p/897216#M658926</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2015-05-07T14:01:47Z</dc:date>
    </item>
  </channel>
</rss>

