<?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: Importing a SQL date with a timezone in QlikView</title>
    <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767813#M1047429</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sijmen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the DateFormat variable shows the default format for displaying dates within QlikView, not necessarily the format of dates that are to be imported.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd suggest converting all your times to a standard time zone within your load. The alt() function will allow you to import differing date formats easily.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example&lt;/P&gt;&lt;P&gt;alt(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date#(SQLDate, 'YYYY-MM-DD hh:mm:ss.ffffffff +00.00'), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date#(SQLDate, 'YYYY-MM-DD hh:mm:ss.ffffffff +01.00') + 1/24, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; etc....&lt;/P&gt;&lt;P&gt;) as UTCDate&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 18 Nov 2014 10:16:04 GMT</pubDate>
    <dc:creator>marcus_malinow</dc:creator>
    <dc:date>2014-11-18T10:16:04Z</dc:date>
    <item>
      <title>Importing a SQL date with a timezone</title>
      <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767812#M1047428</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey Guys,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The dates in my SQL database are in the following syntax:&lt;/P&gt;&lt;P&gt;2014-10-27 06:59:59.1708129 +01:00&lt;/P&gt;&lt;P&gt;2014-09-16 15:41:15.4797236 +02:00&lt;/P&gt;&lt;P&gt;2014-09-17 13:05:58.4830392 +02:00&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I thought I figured it out, but then I noticed some numbers were off. The problem is that the following line in my load script does not recognize the dates with time +01:00:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SET DateFormat='YYYY-MM-DD hh:mm:ss.fffffff +02:00';&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How can I change my DateFormat so that it supports both timezones?&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;Sijmen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 10:03:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767812#M1047428</guid>
      <dc:creator />
      <dc:date>2014-11-18T10:03:48Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a SQL date with a timezone</title>
      <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767813#M1047429</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sijmen,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the DateFormat variable shows the default format for displaying dates within QlikView, not necessarily the format of dates that are to be imported.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd suggest converting all your times to a standard time zone within your load. The alt() function will allow you to import differing date formats easily.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example&lt;/P&gt;&lt;P&gt;alt(&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date#(SQLDate, 'YYYY-MM-DD hh:mm:ss.ffffffff +00.00'), &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; date#(SQLDate, 'YYYY-MM-DD hh:mm:ss.ffffffff +01.00') + 1/24, &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; etc....&lt;/P&gt;&lt;P&gt;) as UTCDate&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 10:16:04 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767813#M1047429</guid>
      <dc:creator>marcus_malinow</dc:creator>
      <dc:date>2014-11-18T10:16:04Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a SQL date with a timezone</title>
      <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767814#M1047430</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;actually, on second thoughts, rather than an enormous alt() statement,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;how about :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;date#(left(SQLDate, 19)) + num(right(SQLDate, 6))/24&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 10:29:33 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767814#M1047430</guid>
      <dc:creator>marcus_malinow</dc:creator>
      <dc:date>2014-11-18T10:29:33Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a SQL date with a timezone</title>
      <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767815#M1047431</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey, thanks for your response.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I tried that alt() statement, it crashed Qlik two times in a row, I guess that is not really an option.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The second option seems better, however I can not get it to work. I would like it to be imported as a date from the start, how do I use that in my SQL import?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I now got the following import statement:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Faults:&lt;/P&gt;&lt;P&gt;SQL SELECT CreatedAt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; EntityId,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; FaultUrgencyId,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Id as FaultId&lt;/P&gt;&lt;P&gt;FROM "MyDatabase".dbo.Faults&lt;/P&gt;&lt;P&gt;WHERE &lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;CreatedAt &amp;gt; '2014-01-01 00:00:00 +02:00';&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CreatedAt contains the dates that I want to import properly, where do I put your statement to get it as a date in the table?&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;Sijmen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 14:15:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767815#M1047431</guid>
      <dc:creator />
      <dc:date>2014-11-18T14:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a SQL date with a timezone</title>
      <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767816#M1047432</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You have the timezone() function available in qlikview&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 18 Nov 2014 15:19:54 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767816#M1047432</guid>
      <dc:creator />
      <dc:date>2014-11-18T15:19:54Z</dc:date>
    </item>
    <item>
      <title>Re: Importing a SQL date with a timezone</title>
      <link>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767817#M1047433</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;ConvertToLocalTime(Timestamp#(Left('2014-10-27 06:59:59.1708129 +01:00',Index('2014-10-27 06:59:59.1708129 +01:00',' ',-1)-1),'YYYY-MM-DD hh:mm:ss[.fffffff]'),'GMT'&amp;amp;SubField('2014-10-27 06:59:59.1708129 +01:00',' ',-1))&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;replace '2014-10-27 06:59:59.1708129 +01:00' with your timestamp field.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&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>Tue, 18 Nov 2014 16:13:10 GMT</pubDate>
      <guid>https://community.qlik.com/t5/QlikView/Importing-a-SQL-date-with-a-timezone/m-p/767817#M1047433</guid>
      <dc:creator>MarcoWedel</dc:creator>
      <dc:date>2014-11-18T16:13:10Z</dc:date>
    </item>
  </channel>
</rss>

