<?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: Convert numeric  to datetime stamp in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155251#M262823</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your values are dates so you don't need the date part function. The format you want is a SAS format, datetime21 so you can apply that directly. The code below demonstrates this, time_want is the numeric version of the variable and time_want_char is the character version of the variable. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input time;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;19370&lt;/P&gt;&lt;P&gt;19375&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;time2=time;&lt;/P&gt;&lt;P&gt;time_want=dhms(time, 0, 0, 0);&lt;/P&gt;&lt;P&gt;time_want_char=put(time_want, datetime21.);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format time time_want datetime21. time2 date9.;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 03 Nov 2014 23:18:49 GMT</pubDate>
    <dc:creator>Reeza</dc:creator>
    <dc:date>2014-11-03T23:18:49Z</dc:date>
    <item>
      <title>Convert numeric  to datetime stamp</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155250#M262822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have a date value &lt;/P&gt;&lt;P&gt;19370&lt;/P&gt;&lt;P&gt;19375&lt;/P&gt;&lt;P&gt;i would Like to convert it in &lt;/P&gt;&lt;P&gt;12JAN13:00:00:00&lt;/P&gt;&lt;P&gt;17JAN13:00:00:00&lt;/P&gt;&lt;P&gt;I am using below piece of code but it's not working&lt;/P&gt;&lt;P&gt;tranwrd(put(dhms(datepart(ldate),0,0,0),E8601DT19.),"T","");&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 22:56:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155250#M262822</guid>
      <dc:creator>PravinMishra</dc:creator>
      <dc:date>2014-11-03T22:56:27Z</dc:date>
    </item>
    <item>
      <title>Re: Convert numeric  to datetime stamp</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155251#M262823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Your values are dates so you don't need the date part function. The format you want is a SAS format, datetime21 so you can apply that directly. The code below demonstrates this, time_want is the numeric version of the variable and time_want_char is the character version of the variable. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input time;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;19370&lt;/P&gt;&lt;P&gt;19375&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;time2=time;&lt;/P&gt;&lt;P&gt;time_want=dhms(time, 0, 0, 0);&lt;/P&gt;&lt;P&gt;time_want_char=put(time_want, datetime21.);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;format time time_want datetime21. time2 date9.;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 23:18:49 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155251#M262823</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2014-11-03T23:18:49Z</dc:date>
    </item>
    <item>
      <title>Re: Convert numeric  to datetime stamp</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155252#M262824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How about:?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;&amp;nbsp; set have;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ndt=tranwrd(put(dhms(ldate,0,0,0),E8601DT19.),"T","");&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 23:26:53 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155252#M262824</guid>
      <dc:creator>art297</dc:creator>
      <dc:date>2014-11-03T23:26:53Z</dc:date>
    </item>
    <item>
      <title>Re: Convert numeric  to datetime stamp</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155253#M262825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;input time;&lt;/P&gt;&lt;P&gt;time_want=time*86400;&lt;/P&gt;&lt;P&gt;format time_want datetime.;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;19370&lt;/P&gt;&lt;P&gt;19375&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 03 Nov 2014 23:50:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-numeric-to-datetime-stamp/m-p/155253#M262825</guid>
      <dc:creator>stat_sas</dc:creator>
      <dc:date>2014-11-03T23:50:12Z</dc:date>
    </item>
  </channel>
</rss>

