<?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: Check date in a particular date range using tmap filter in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357111#M122487</link>
    <description>&lt;P&gt;How to filter date something like -- if today == Monday then filter from current date - 2 days (Sat and Sun) else filter date from current date&lt;/P&gt;</description>
    <pubDate>Mon, 03 Dec 2018 12:54:50 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2018-12-03T12:54:50Z</dc:date>
    <item>
      <title>Check date in a particular date range using tmap filter</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357108#M122484</link>
      <description>&lt;P&gt;How do I check if a Date exists&amp;nbsp;within a specific date&amp;nbsp;range?&lt;BR /&gt;&lt;BR /&gt;I am joining a pipeline which comes from jdbcInput--&amp;gt; tmap1--&amp;gt; tMap_join --&amp;gt;tOutputExcel&lt;BR /&gt;For tMap_Join : I am joining a SQL DB table with tMap1 out result. all dates column are in 'yyyy-MM-dd' format.&lt;BR /&gt;&lt;BR /&gt;I need to check : tmap1.st_dat &amp;nbsp;&amp;gt;= sqlTable.st_dat AND&amp;nbsp;&lt;SPAN&gt;tmap1.end_dat &amp;nbsp;&amp;lt;= sqlTable.end_dat&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;in tmap_join filter area.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do i achieve this??&lt;BR /&gt;Attaching screenshot for this.&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2017 01:26:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357108#M122484</guid>
      <dc:creator>mks02</dc:creator>
      <dc:date>2017-09-27T01:26:29Z</dc:date>
    </item>
    <item>
      <title>Re: Check date in a particular date range using tmap filter</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357109#M122485</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Could you please elaborate your case with an example with input and expected output values?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Best regards&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Sabrina&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2017 05:13:09 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357109#M122485</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2017-09-27T05:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: Check date in a particular date range using tmap filter</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357110#M122486</link>
      <description>&lt;P&gt;I have check the data and write condition below for this:&lt;BR /&gt;(TalendDate.compareDate(tmap1.st_dat, sqlTable.st_dat ==1 || TalendDate.compareDate((tmap1.st_dat, sqlTable.st_dat) ==0) &amp;amp;&amp;amp;&lt;BR /&gt;(TalendDate.compareDate(tmap1.end_dat, sqlTable.end_dat) ==-1 || TalendDate.compareDate((tmap1.end_dat, sqlTable.end_dat)) ==0)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We can understand TalendDate.compareDate by this :&lt;BR /&gt;Date1 &amp;lt; Date2&amp;nbsp;&amp;nbsp; :&amp;nbsp; Returns -1&lt;BR /&gt;Date1 = Date2&amp;nbsp;&amp;nbsp; :&amp;nbsp; Returns 0&lt;BR /&gt;Date1 &amp;gt; Date2&amp;nbsp;&amp;nbsp; :&amp;nbsp; Returns 1&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Above condition works for me.&lt;/P&gt;</description>
      <pubDate>Tue, 03 Oct 2017 06:38:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357110#M122486</guid>
      <dc:creator>mks02</dc:creator>
      <dc:date>2017-10-03T06:38:00Z</dc:date>
    </item>
    <item>
      <title>Re: Check date in a particular date range using tmap filter</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357111#M122487</link>
      <description>&lt;P&gt;How to filter date something like -- if today == Monday then filter from current date - 2 days (Sat and Sun) else filter date from current date&lt;/P&gt;</description>
      <pubDate>Mon, 03 Dec 2018 12:54:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357111#M122487</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-12-03T12:54:50Z</dc:date>
    </item>
    <item>
      <title>Re: Check date in a particular date range using tmap filter</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357112#M122488</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LLGIAA4"&gt;@ADee&lt;/A&gt;,you need to use&amp;nbsp;the below&amp;nbsp;way.&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;TalendDate.getPartOfDate("DAY_OF_WEEK",TalendDate.parseDate("dd-MM-yyyy HH:mm:ss", "13-10-2010 12:23:45"))==2 ?TalendDate.addDate(TalendDate.getCurrentDate() ,-1,"dd") :TalendDate.getCurrentDate()&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Dec 2018 13:07:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357112#M122488</guid>
      <dc:creator>manodwhb</dc:creator>
      <dc:date>2018-12-03T13:07:02Z</dc:date>
    </item>
    <item>
      <title>Re: Check date in a particular date range using tmap filter</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357113#M122489</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LKmJAAW"&gt;@manodwhb&lt;/A&gt;&amp;nbsp;Thanks for the help however how would this help in terms of range filter in Date?&lt;/P&gt; 
&lt;P&gt;as we have not mentioned any range like BETWEEN query!&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Example&lt;/P&gt; 
&lt;P&gt;I have set of records&lt;/P&gt; 
&lt;P&gt;12-01-2018&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;12-02-2018&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;12-03-2018&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;12-04-2018&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;If I run my job today (Monday) output should have 3 records&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;12-01-2018&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;12-02-2018&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;12-03-2018&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;if i run it tomorrow&amp;nbsp;then the output will be&amp;nbsp;12-04-2018&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 03 Dec 2018 13:56:51 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Check-date-in-a-particular-date-range-using-tmap-filter/m-p/2357113#M122489</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2018-12-03T13:56:51Z</dc:date>
    </item>
  </channel>
</rss>

