<?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 AW:Extracting Dates/Time Slices from a String in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230107#M81975</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;there are the string functions: Left, Right and Mid, it could look like this:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load&lt;/STRONG&gt; ...,&lt;BR /&gt;Date(&lt;STRONG&gt;Mid&lt;/STRONG&gt;('From: &lt;B&gt;18/4/2011&lt;/B&gt; to: &lt;B&gt;22/4/2011&lt;/B&gt; Between: &lt;B&gt;08:00&lt;/B&gt; and &lt;STRONG&gt;18:00',7,10),'D/M/Y') As DateStart,&lt;BR /&gt;&lt;/STRONG&gt;Date(&lt;STRONG&gt;Mid&lt;/STRONG&gt;('From: &lt;STRONG&gt;18/4/2011&lt;/STRONG&gt; to: &lt;STRONG&gt;22/4/2011&lt;/STRONG&gt; Between: &lt;STRONG&gt;08:00&lt;/STRONG&gt; and &lt;STRONG&gt;18:00',21,10),'D/M/Y') As DateEnd&lt;BR /&gt;&lt;/STRONG&gt;Time(&lt;STRONG&gt;Mid&lt;/STRONG&gt;('From: &lt;STRONG&gt;18/4/2011&lt;/STRONG&gt; to: &lt;STRONG&gt;22/4/2011&lt;/STRONG&gt; Between: &lt;STRONG&gt;08:00&lt;/STRONG&gt; and &lt;STRONG&gt;18:00',40,5),'hh:mm') As TimeStart,&lt;BR /&gt;&lt;/STRONG&gt;Time(&lt;STRONG&gt;Right&lt;/STRONG&gt;('From: &lt;STRONG&gt;18/4/2011&lt;/STRONG&gt; to: &lt;STRONG&gt;22/4/2011&lt;/STRONG&gt; Between: &lt;STRONG&gt;08:00&lt;/STRONG&gt; and &lt;STRONG&gt;18:00',5),'hh:mm') As TimeEnd,&lt;BR /&gt;...&lt;BR /&gt; From ... ;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Your only Problem is, that you have in Oct, Nov and dec 2 numbers for the month.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 26 Apr 2011 16:45:05 GMT</pubDate>
    <dc:creator>brenner_martina</dc:creator>
    <dc:date>2011-04-26T16:45:05Z</dc:date>
    <item>
      <title>Extracting Dates/Time Slices from a String</title>
      <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230105#M81973</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Greetings everyone!&lt;/P&gt;&lt;P&gt;I have an issue to solve, but I just can't figure out how to do it...&lt;/P&gt;&lt;P&gt;I must extract a &lt;I&gt;StartDate / FinalDate&lt;/I&gt;, and &lt;I&gt;StartTime / EndTime&lt;/I&gt; from the following string:&lt;/P&gt;&lt;P&gt;''From: &lt;B&gt;18/4/2011&lt;/B&gt; to: &lt;B&gt;22/4/2011&lt;/B&gt; Between: &lt;B&gt;08:00&lt;/B&gt; and &lt;B&gt;18:00&lt;/B&gt;''&lt;/P&gt;&lt;P&gt;Any ideas?&lt;/P&gt;&lt;P&gt;Thank you all one more time!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Apr 2011 16:16:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230105#M81973</guid>
      <dc:creator />
      <dc:date>2011-04-26T16:16:12Z</dc:date>
    </item>
    <item>
      <title>Extracting Dates/Time Slices from a String</title>
      <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230106#M81974</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Could you post some sample data as this should be quite straight forward assuming the data is fairly uniform.&lt;/P&gt;&lt;P&gt;All the best,&lt;/P&gt;&lt;P&gt;Matt - Visual Analytics Ltd&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Apr 2011 16:39:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230106#M81974</guid>
      <dc:creator>matt_crowther</dc:creator>
      <dc:date>2011-04-26T16:39:33Z</dc:date>
    </item>
    <item>
      <title>AW:Extracting Dates/Time Slices from a String</title>
      <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230107#M81975</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;there are the string functions: Left, Right and Mid, it could look like this:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Load&lt;/STRONG&gt; ...,&lt;BR /&gt;Date(&lt;STRONG&gt;Mid&lt;/STRONG&gt;('From: &lt;B&gt;18/4/2011&lt;/B&gt; to: &lt;B&gt;22/4/2011&lt;/B&gt; Between: &lt;B&gt;08:00&lt;/B&gt; and &lt;STRONG&gt;18:00',7,10),'D/M/Y') As DateStart,&lt;BR /&gt;&lt;/STRONG&gt;Date(&lt;STRONG&gt;Mid&lt;/STRONG&gt;('From: &lt;STRONG&gt;18/4/2011&lt;/STRONG&gt; to: &lt;STRONG&gt;22/4/2011&lt;/STRONG&gt; Between: &lt;STRONG&gt;08:00&lt;/STRONG&gt; and &lt;STRONG&gt;18:00',21,10),'D/M/Y') As DateEnd&lt;BR /&gt;&lt;/STRONG&gt;Time(&lt;STRONG&gt;Mid&lt;/STRONG&gt;('From: &lt;STRONG&gt;18/4/2011&lt;/STRONG&gt; to: &lt;STRONG&gt;22/4/2011&lt;/STRONG&gt; Between: &lt;STRONG&gt;08:00&lt;/STRONG&gt; and &lt;STRONG&gt;18:00',40,5),'hh:mm') As TimeStart,&lt;BR /&gt;&lt;/STRONG&gt;Time(&lt;STRONG&gt;Right&lt;/STRONG&gt;('From: &lt;STRONG&gt;18/4/2011&lt;/STRONG&gt; to: &lt;STRONG&gt;22/4/2011&lt;/STRONG&gt; Between: &lt;STRONG&gt;08:00&lt;/STRONG&gt; and &lt;STRONG&gt;18:00',5),'hh:mm') As TimeEnd,&lt;BR /&gt;...&lt;BR /&gt; From ... ;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Your only Problem is, that you have in Oct, Nov and dec 2 numbers for the month.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Apr 2011 16:45:05 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230107#M81975</guid>
      <dc:creator>brenner_martina</dc:creator>
      <dc:date>2011-04-26T16:45:05Z</dc:date>
    </item>
    <item>
      <title>Extracting Dates/Time Slices from a String</title>
      <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230108#M81976</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Try this:&lt;/P&gt;&lt;P&gt;Startdate: =subfield(subfield('From: 18/4/2011 to: 22/4/2011 Between: 08:00 and 18:00', ': ', 2),' ',1)&lt;/P&gt;&lt;P&gt;FinalDate: =subfield(subfield('From: 18/4/2011 to: 22/4/2011 Between: 08:00 and 18:00', ': ', 3),' ',1)&lt;/P&gt;&lt;P&gt;StartTime: =subfield(subfield('From: 18/4/2011 to: 22/4/2011 Between: 08:00 and 18:00', 'and ', 1),'en: ', 2)&lt;/P&gt;&lt;P&gt;EndTime: =subfield('From: 18/4/2011 to: 22/4/2011 Between: 08:00 and 18:00', 'and ', 2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Apr 2011 16:47:16 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230108#M81976</guid>
      <dc:creator />
      <dc:date>2011-04-26T16:47:16Z</dc:date>
    </item>
    <item>
      <title>Extracting Dates/Time Slices from a String</title>
      <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230109#M81977</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I would go...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE style="overflow-x: scroll;"&gt;&lt;PRE style="margin: 0px;"&gt;&lt;BR /&gt;date(mid([Field Name],index([Field Name],' ')+1,mid([Field Name],index([Field Name],' ',2)-1),'D/M/YYYY') as 'StartDate'&lt;BR /&gt;&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt; &lt;P&gt;And do the same for the others except use ,3,4 in the index and so on. Probably messed up syntax somewhere or did the date 'D/M/YYYY' thing wrong but hopefully you get the idea.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 26 Apr 2011 22:12:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230109#M81977</guid>
      <dc:creator />
      <dc:date>2011-04-26T22:12:34Z</dc:date>
    </item>
    <item>
      <title>Extracting Dates/Time Slices from a String</title>
      <link>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230110#M81978</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you very much for all your answers and suggestions!&lt;/P&gt;&lt;P&gt;I have performed a workaround and treated the data in a different way, but all your suggestions worked fine! A combination of them form a perfect solution!&lt;/P&gt;&lt;P&gt;Again, thx for your attention!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Apr 2011 14:24:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Extracting-Dates-Time-Slices-from-a-String/m-p/230110#M81978</guid>
      <dc:creator />
      <dc:date>2011-04-27T14:24:04Z</dc:date>
    </item>
  </channel>
</rss>

