<?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 How to convert best32. value or numeric value to date format? in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112721#M31185</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 the following values in two files :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;File 1 :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;201301&lt;/P&gt;&lt;P&gt;201302&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the values are in best32. format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;File 2:&lt;/P&gt;&lt;P&gt;201301&lt;/P&gt;&lt;P&gt;201302&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the values are numeric values(8 bytes)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to convert the date values in two files to date format i.e 201301 (date format). Kindly help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 15 Oct 2013 00:34:15 GMT</pubDate>
    <dc:creator>renjithr</dc:creator>
    <dc:date>2013-10-15T00:34:15Z</dc:date>
    <item>
      <title>How to convert best32. value or numeric value to date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112721#M31185</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 the following values in two files :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;File 1 :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;201301&lt;/P&gt;&lt;P&gt;201302&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the values are in best32. format.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;File 2:&lt;/P&gt;&lt;P&gt;201301&lt;/P&gt;&lt;P&gt;201302&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the values are numeric values(8 bytes)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I would like to convert the date values in two files to date format i.e 201301 (date format). Kindly help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2013 00:34:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112721#M31185</guid>
      <dc:creator>renjithr</dc:creator>
      <dc:date>2013-10-15T00:34:15Z</dc:date>
    </item>
    <item>
      <title>Re: How to convert best32. value or numeric value to date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112722#M31186</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Are they year and month? I mean&lt;/P&gt;&lt;P&gt;201301 stands for JAN2013? Then I think the following codes might help.&lt;/P&gt;&lt;P&gt;(assume variable name- datevar and day is 1st of the month)&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; year=substr(datevar,1,4);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; month=substr(datevar,5,2);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; day=1;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; date=input(catx('/',day2,month,year), ddmmyy10.);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; format date ddmmyy10.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; drop year month day;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2013 01:47:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112722#M31186</guid>
      <dc:creator>Mit</dc:creator>
      <dc:date>2013-10-15T01:47:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to convert best32. value or numeric value to date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112723#M31187</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Depends on what date you mean by those 6 digit strings.&lt;/P&gt;&lt;P&gt;6 digit dates could be DDMMYY, MMDDYY, YYMMDD or even possible YYDDMM.&amp;nbsp; If we assume that there is a four digit year then perhaps it means YYYYMM or MMYYYY.&lt;/P&gt;&lt;P&gt;Values of 20 and 13 are invalid as months. So only possible interpretations are YYYYMM and YYDDMM, but the later is not likely.&lt;/P&gt;&lt;P&gt;So if you want to convert the number to a date then use the INPUT() function.&amp;nbsp; To display it in the same 6 digit YYYYMM format you can use the SAS format YYMMN6.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data _null_;&lt;/P&gt;&lt;P&gt;&amp;nbsp; x=201301;&lt;/P&gt;&lt;P&gt;&amp;nbsp; d=input(put(x,6.)||'01',yymmdd8.);&lt;/P&gt;&lt;P&gt;&amp;nbsp; format d yymmn6.;&lt;/P&gt;&lt;P&gt;&amp;nbsp; put x= d=;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;x=201301 d=201301&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2013 04:06:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112723#M31187</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2013-10-15T04:06:22Z</dc:date>
    </item>
    <item>
      <title>Re: How to convert best32. value or numeric value to date format?</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112724#M31188</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you all!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 15 Oct 2013 15:56:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/How-to-convert-best32-value-or-numeric-value-to-date-format/m-p/112724#M31188</guid>
      <dc:creator>renjithr</dc:creator>
      <dc:date>2013-10-15T15:56:30Z</dc:date>
    </item>
  </channel>
</rss>

