<?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: Date format in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321686#M71086</link>
    <description>&lt;P&gt;Thank you for your suggestions.&lt;/P&gt;&lt;P&gt;My solution is to export this data into other format, such as ".csv".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Fri, 30 Dec 2016 03:47:19 GMT</pubDate>
    <dc:creator>Chung-Li</dc:creator>
    <dc:date>2016-12-30T03:47:19Z</dc:date>
    <item>
      <title>Date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321220#M70884</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This morning when I was dealing with a data, I faced a probelm related to date transformation.&lt;/P&gt;&lt;P&gt;This data is store in Excel (.xls), and the variable "admission" in Excel looks like:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2007/09/21&lt;/P&gt;&lt;P&gt;2003/11/05&lt;/P&gt;&lt;P&gt;.&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;However, after I import this data into SAS by the following code, variable "admission" change to.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;code:&lt;/P&gt;&lt;P&gt;PROC IMPORT OUT= WORK.test&lt;BR /&gt;DATAFILE= "E:\HardDriveBackUp\BackUp\CL-Wu\AHF\AHF 2015 AHEA&lt;BR /&gt;D.xls"&lt;BR /&gt;DBMS=EXCEL REPLACE;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;admission:&lt;/P&gt;&lt;P&gt;13409712000&lt;/P&gt;&lt;P&gt;13287369600&lt;/P&gt;&lt;P&gt;.&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;My question is "how to convert this admission variable into YYMMDD or substract the year?"&lt;/P&gt;&lt;P&gt;I've tried some methods to convert it, but i failed.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Last, I show some informations to you that I think it is useful when converting this.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;1.when this data imported in SAS, it's variable type "number" (know this from proc contents)&lt;/P&gt;&lt;P&gt;2.my code which fail to convert is as follows:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;DATA&amp;nbsp;test;SET WORK.AHF;&lt;BR /&gt;testdate = INPUT(PUT(admission,12.),YYMMDD8.);&lt;BR /&gt;FORMAT&amp;nbsp;testdate YYMMDD8.;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 02:18:27 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321220#M70884</guid>
      <dc:creator>Chung-Li</dc:creator>
      <dc:date>2016-12-27T02:18:27Z</dc:date>
    </item>
    <item>
      <title>Re: Date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321229#M70889</link>
      <description>&lt;P&gt;SAS assumes 1 Jan 1960 is day 0. Excel assumes 1 Jan 1900 is day 1. You can therefore add or subtract 21 916 from the date depending on whether you are going from Excel to SAS or SAS to Excel. Be careful of negative numbers. SAS accepts the date as being before 1 Jan 1960, Excel does not recognise it.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can refer this link:&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.sascommunity.org/wiki/Tips:Conversion_from_Excel_Date_to_SAS_Date" target="_blank"&gt;http://www.sascommunity.org/wiki/Tips:Conversion_from_Excel_Date_to_SAS_Date&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 04:06:52 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321229#M70889</guid>
      <dc:creator>mnjtrana</dc:creator>
      <dc:date>2016-12-27T04:06:52Z</dc:date>
    </item>
    <item>
      <title>Re: Date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321239#M70898</link>
      <description>&lt;P&gt;Try changing the column type in Excel of admission to DATE to see if that helps.&lt;/P&gt;</description>
      <pubDate>Tue, 27 Dec 2016 04:54:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321239#M70898</guid>
      <dc:creator>SASKiwi</dc:creator>
      <dc:date>2016-12-27T04:54:36Z</dc:date>
    </item>
    <item>
      <title>Re: Date format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321686#M71086</link>
      <description>&lt;P&gt;Thank you for your suggestions.&lt;/P&gt;&lt;P&gt;My solution is to export this data into other format, such as ".csv".&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 30 Dec 2016 03:47:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-format/m-p/321686#M71086</guid>
      <dc:creator>Chung-Li</dc:creator>
      <dc:date>2016-12-30T03:47:19Z</dc:date>
    </item>
  </channel>
</rss>

