<?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: Get all dates between startdate and end date in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286219#M59841</link>
    <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LP7CAAW"&gt;@uganesh&lt;/A&gt;&amp;nbsp;Thanks Abhishek...&lt;/P&gt; 
&lt;P&gt;Kudos+++&lt;/P&gt; 
&lt;P&gt;Sorry, but i can give only one kudos at a time here &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;That worked like a charm. Amazing.&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MApk.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154880i5FA1A2F11DCD9464/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MApk.png" alt="0683p000009MApk.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 30 Apr 2019 01:16:55 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2019-04-30T01:16:55Z</dc:date>
    <item>
      <title>Get all dates between startdate and end date</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286214#M59836</link>
      <description>&lt;P&gt;Hello All,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am completely new to talend.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I am doing few pocs by connecting to mongodb, mysql, ms sql, sap, hana, excel.&lt;/P&gt; 
&lt;P&gt;I did succeeded by connecting through all the data sources and getting data and transmission.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I was struck at one place where i need to get the dates between start date and end date.&lt;/P&gt; 
&lt;P&gt;My Table Looks like as below.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;|&amp;nbsp; EndDate&amp;nbsp; &amp;nbsp;| StartDate&amp;nbsp; |&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;|=-------------+--------------+&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;|29-04-2019|025-04-2019|&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I did calculated the difference between these two days using tMap.&lt;/P&gt; 
&lt;P&gt;My Workflow looks as below image.&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2019-04-29 at 7.33.14 PM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4uZ.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/152718i21670EE142D8F095/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4uZ.png" alt="0683p000009M4uZ.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2019-04-29 at 7.33.06 PM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4gF.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/147339iCC8A046FA66BA909/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4gF.png" alt="0683p000009M4gF.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2019-04-29 at 7.33.31 PM.png" style="width: 999px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4uo.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154713iB7DD052B70B1B185/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4uo.png" alt="0683p000009M4uo.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I would like to have my table output as&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;|&amp;nbsp; EndDate&amp;nbsp; &amp;nbsp;| StartDate&amp;nbsp; | Date |&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;|=-------------+---------------+--------+&lt;/STRONG&gt;&lt;BR /&gt;&lt;STRONG&gt;|29-04-2019|25-04-2019|25-04-2019&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;|29-04-2019|25-04-2019|26-04-2019&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;|29-04-2019|25-04-2019|27-04-2019&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;|29-04-2019|25-04-2019|28-04-2019&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&lt;STRONG&gt;|29-04-2019|25-04-2019|29-04-2019&lt;/STRONG&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Can anyone please guide me how i can achieve this.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks in Advance.&lt;/P&gt; 
&lt;P&gt;Mohan V.&lt;/P&gt;</description>
      <pubDate>Sat, 16 Nov 2024 05:58:22 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286214#M59836</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-16T05:58:22Z</dc:date>
    </item>
    <item>
      <title>Re: Get all dates between startdate and end date</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286215#M59837</link>
      <description>&lt;P&gt;Step 1 ) use tJava and add additional column&lt;/P&gt; 
&lt;P&gt;&lt;SPAN&gt;repeatRow&amp;nbsp;&lt;/SPAN&gt;which will have difference of two dates&lt;/P&gt; 
&lt;P&gt;and id = 1&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;//Code generated according to input schema and output schema&lt;/P&gt; 
&lt;P&gt;output_row.id = 1;&lt;BR /&gt;output_row.start_date = input_row.start_date;&lt;BR /&gt;output_row.end_date = input_row.end_date;&lt;BR /&gt;output_row.&lt;SPAN&gt;repeatRow&lt;/SPAN&gt;= TalendDate.diffDate(input_row.end_date, input_row.start_date,"dd");&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Step 2)&amp;nbsp; use row multiplier logic as explain in below link&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;A href="https://community.qlik.com/s/feed/0D53p00007vCpvECAS#M1" target="_blank"&gt;https://community.talend.com/t5/How-Tos-and-Best-Practices/Row-Multiplication/m-p/39776#M1&lt;/A&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;You have to do little Modification in tMap Output side&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Expression for Third Column "date" should be&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;TalendDate.addDate(&lt;EM&gt;rowxxx&lt;/EM&gt;.start_date,Numeric.sequence("s1",1,1),"dd")&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2019 16:01:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286215#M59837</guid>
      <dc:creator>akumar2301</dc:creator>
      <dc:date>2019-04-29T16:01:29Z</dc:date>
    </item>
    <item>
      <title>Re: Get all dates between startdate and end date</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286216#M59838</link>
      <description>&lt;P&gt;hello,&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;I use the following expression&amp;nbsp;TalendDate.diffDateFloor(row3.FirstDate,row3.SecondDate,"MM") it worked to me, the only thing I do is format it to integer or double.&lt;/P&gt; 
&lt;P&gt;look at the image:&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="datediff.PNG" style="width: 617px;"&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009M4kW.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/144691i27923D4C8904CB5B/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009M4kW.png" alt="0683p000009M4kW.png" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2019 16:20:52 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286216#M59838</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-29T16:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: Get all dates between startdate and end date</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286217#M59839</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LP7CAAW"&gt;@uganesh&lt;/A&gt;&amp;nbsp;thanks for the reply.&lt;/P&gt; 
&lt;P&gt;But seriously, i didn't understood how exactly it should be implemented.&lt;/P&gt; 
&lt;P&gt;Could you please elaborate more.&lt;/P&gt; 
&lt;P&gt;That will be very much appreciated.&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Thanks,&lt;/P&gt; 
&lt;P&gt;Mohan V.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2019 20:28:32 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286217#M59839</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-29T20:28:32Z</dc:date>
    </item>
    <item>
      <title>Re: Get all dates between startdate and end date</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286218#M59840</link>
      <description>&lt;P&gt;if is confusing , lets do another way&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;input -- tjavarow -- tflowtoiterate -- tjavaflex -- tlogrow&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;tJavarow - add aditional column diff ( int type)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;output_row.end = input_row.end;&lt;BR /&gt;output_row.start = input_row.start;&lt;BR /&gt;output_row.diff= (int)TalendDate.diffDate(input_row.end, input_row.start,"dd");&lt;/P&gt; 
&lt;P&gt;---------------------&lt;/P&gt; 
&lt;P&gt;tJavaFlex -- repleate row diff number of time&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;start&lt;/P&gt; 
&lt;P&gt;for ( int i=0; i &amp;lt;= ((Integer)globalMap.get("&lt;FONT color="#993366"&gt;&lt;EM&gt;row7&lt;/EM&gt;&lt;/FONT&gt;.diff"));i++)&lt;BR /&gt;{&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;Main ( all colored row links need to be modified as per your job)&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&lt;FONT color="#00FF00"&gt;&lt;EM&gt;row8&lt;/EM&gt;&lt;/FONT&gt;.end = ((java.util.Date)globalMap.get("&lt;FONT color="#993366"&gt;&lt;EM&gt;row7&lt;/EM&gt;&lt;/FONT&gt;.end"));&lt;BR /&gt;&lt;FONT color="#00FF00"&gt;&lt;EM&gt;row8&lt;/EM&gt;&lt;/FONT&gt;.start = ((java.util.Date)globalMap.get("&lt;FONT color="#993366"&gt;&lt;EM&gt;row7&lt;/EM&gt;&lt;/FONT&gt;.start"));&lt;BR /&gt;&lt;FONT color="#00FF00"&gt;&lt;EM&gt;row8&lt;/EM&gt;&lt;/FONT&gt;.date= TalendDate.addDate(&lt;FONT color="#00FF00"&gt;&lt;EM&gt;row8&lt;/EM&gt;&lt;/FONT&gt;.start,i,"dd");&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;end&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;}&lt;/P&gt; 
&lt;P&gt;-----------------------------&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;output&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;[statistics] connecting to socket on port 3509&lt;BR /&gt;[statistics] connected&lt;BR /&gt;29-04-2019|25-04-2019|25-04-2019&lt;BR /&gt;29-04-2019|25-04-2019|26-04-2019&lt;BR /&gt;29-04-2019|25-04-2019|27-04-2019&lt;BR /&gt;29-04-2019|25-04-2019|28-04-2019&lt;BR /&gt;29-04-2019|25-04-2019|29-04-2019&lt;BR /&gt;[statistics] disconnected&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Apr 2019 23:07:25 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286218#M59840</guid>
      <dc:creator>akumar2301</dc:creator>
      <dc:date>2019-04-29T23:07:25Z</dc:date>
    </item>
    <item>
      <title>Re: Get all dates between startdate and end date</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286219#M59841</link>
      <description>&lt;P&gt;&lt;A href="https://community.qlik.com/s/profile/0053p000007LP7CAAW"&gt;@uganesh&lt;/A&gt;&amp;nbsp;Thanks Abhishek...&lt;/P&gt; 
&lt;P&gt;Kudos+++&lt;/P&gt; 
&lt;P&gt;Sorry, but i can give only one kudos at a time here &lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MACn.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154443iC5B8CACEF3D12C6A/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MACn.png" alt="0683p000009MACn.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;That worked like a charm. Amazing.&lt;span class="lia-inline-image-display-wrapper" image-alt="0683p000009MApk.png"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/154880i5FA1A2F11DCD9464/image-size/large?v=v2&amp;amp;px=999" role="button" title="0683p000009MApk.png" alt="0683p000009MApk.png" /&gt;&lt;/span&gt;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt; 
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 30 Apr 2019 01:16:55 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Get-all-dates-between-startdate-and-end-date/m-p/2286219#M59841</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2019-04-30T01:16:55Z</dc:date>
    </item>
  </channel>
</rss>

