<?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 Re: To extract date from String in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602875#M684785</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Derive the fields from script itself like&lt;/P&gt;&lt;P&gt;Date(Date#(SubField(ContractualYear, ' to ', 1), 'D MMM YYYY'), 'DD/MM/YYYY') AS ContractualStart&lt;/P&gt;&lt;P&gt;Date(Date#(SubField(ContractualYear, ' to ', 2), 'D MMM YYYY'), 'DD/MM/YYYY') AS ContractualEnd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will create two fields as expected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 04 Feb 2014 03:29:51 GMT</pubDate>
    <dc:creator>CELAMBARASAN</dc:creator>
    <dc:date>2014-02-04T03:29:51Z</dc:date>
    <item>
      <title>To extract date from String</title>
      <link>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602874#M684784</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Geniuses,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I Have a Contractual year in string form &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE border="0" cellpadding="0" cellspacing="0" style="width: 169px;"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD height="21" width="169"&gt;1 Apr 2012 to 31 Mar 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Dec 2013 to 30 Nov 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2011 to 31 Dec 2011&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2011 to 31 Dec 2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2012 to 31 Dec 2012&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2012 to 31 Dec 2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2013 to 31 Dec 2013&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2013 to 31 Dec 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2014 to 31 Dec 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jan 2015 to 31 Dec 2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jul 2012 to 30 Jun 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Jul 2013 to 30 Jun 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Nov 2013 to 31 Oct 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Nov 2013 to 31 Oct 2015&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="21"&gt;1 Oct 2013 to 30 Sep 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;1 Sep 2012 to 31 Aug 2014&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD height="17"&gt;15 Apr 2013 to 14 Apr 2014&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now I want the start and the end date from these Contractual year&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so I want something like this &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contractual Year Start&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1/01/2011&lt;/P&gt;&lt;P&gt;1/01/2012&lt;/P&gt;&lt;P&gt;1/04/2012&lt;/P&gt;&lt;P&gt;1/07/2012&lt;/P&gt;&lt;P&gt;1/09/2012&lt;/P&gt;&lt;P&gt;1/01/2013&lt;/P&gt;&lt;P&gt;15/04/2013&lt;/P&gt;&lt;P&gt;1/07/2013&lt;/P&gt;&lt;P&gt;1/10/2013&lt;/P&gt;&lt;P&gt;1/11/2013&lt;/P&gt;&lt;P&gt;1/12/2013&lt;/P&gt;&lt;P&gt;1/01/2014&lt;/P&gt;&lt;P&gt;1/01/2015&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Contractual Year end&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;31/12/2011&lt;/P&gt;&lt;P&gt;31/12/2012&lt;/P&gt;&lt;P&gt;31/12/2013&lt;/P&gt;&lt;P&gt;31/03/2014&lt;/P&gt;&lt;P&gt;14/04/2014&lt;/P&gt;&lt;P&gt;30/06/2014&lt;/P&gt;&lt;P&gt;31/08/2014&lt;/P&gt;&lt;P&gt;30/09/2014&lt;/P&gt;&lt;P&gt;31/10/2014&lt;/P&gt;&lt;P&gt;30/11/2014&lt;/P&gt;&lt;P&gt;31/12/2014&lt;/P&gt;&lt;P&gt;31/10/2015&lt;/P&gt;&lt;P&gt;31/12/2015&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So now you see i f I select Contractual year as &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1 Apr 2012 to 31 Mar 2014 my Contractual start will be 01/01/2012 and Contractual end will be 31/03/2014&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;S&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 02:31:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602874#M684784</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-04T02:31:39Z</dc:date>
    </item>
    <item>
      <title>Re: To extract date from String</title>
      <link>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602875#M684785</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Derive the fields from script itself like&lt;/P&gt;&lt;P&gt;Date(Date#(SubField(ContractualYear, ' to ', 1), 'D MMM YYYY'), 'DD/MM/YYYY') AS ContractualStart&lt;/P&gt;&lt;P&gt;Date(Date#(SubField(ContractualYear, ' to ', 2), 'D MMM YYYY'), 'DD/MM/YYYY') AS ContractualEnd&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It will create two fields as expected&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;P&gt;Celambarasan&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 03:29:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602875#M684785</guid>
      <dc:creator>CELAMBARASAN</dc:creator>
      <dc:date>2014-02-04T03:29:51Z</dc:date>
    </item>
    <item>
      <title>Re: To extract date from String</title>
      <link>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602876#M684786</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please convert your string to date using the expressions below on your load script&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please go with &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;SubField&lt;/SPAN&gt; function as suggested above. But, you can make use of Left and right functions if the source date format is different.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;date(Date#(left(datecolumn,11),'DD MMM YYYY'),'DD/MM/YYYY') as start_date,&lt;/P&gt;&lt;P&gt;date(Date#(Right(datecolumn,11),'DD MMM YYYY'),'DD/MM/YYYY') as End_date&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps!!&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 03:49:39 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602876#M684786</guid>
      <dc:creator>sureshbaabu</dc:creator>
      <dc:date>2014-02-04T03:49:39Z</dc:date>
    </item>
    <item>
      <title>Re: To extract date from String</title>
      <link>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602877#M684787</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;for start date--&lt;/P&gt;&lt;P&gt;=Date(Date#(left('1 Apr 2012 to 31 Mar 2014',11),'DD MMM YYYY'),'DD/MM/YYYY')&lt;/P&gt;&lt;P&gt;for end date--&lt;/P&gt;&lt;P&gt;=Date(Date#(Right('1 Apr 2012 to 31 Mar 2014',11),'DD MMM YYYY'),'DD/MM/YYYY')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;********************************************************************************************************&lt;/P&gt;&lt;P&gt;in script write this&lt;/P&gt;&lt;P&gt;Date(Date#(left(Contractualdate,11),'DD MMM YYYY'),'DD/MM/YYYY') as startdate&lt;/P&gt;&lt;P&gt;Date(Date#(Right(Contractualdate,11),'DD MMM YYYY'),'DD/MM/YYYY')&amp;nbsp; as enddate&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 03:59:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602877#M684787</guid>
      <dc:creator />
      <dc:date>2014-02-04T03:59:02Z</dc:date>
    </item>
    <item>
      <title>Re: To extract date from String</title>
      <link>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602878#M684788</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have did that by using PurgeChar , Subfield and the the Date#&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks alot guys ...........&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 04 Feb 2014 06:58:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/To-extract-date-from-String/m-p/602878#M684788</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2014-02-04T06:58:34Z</dc:date>
    </item>
  </channel>
</rss>

