<?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 character to date format when importing text file in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506111#M135609</link>
    <description>&lt;P&gt;That did it. Thank you.&lt;/P&gt;</description>
    <pubDate>Fri, 19 Oct 2018 18:43:13 GMT</pubDate>
    <dc:creator>AP101</dc:creator>
    <dc:date>2018-10-19T18:43:13Z</dc:date>
    <item>
      <title>Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506024#M135580</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;On&amp;nbsp;my txt file the&amp;nbsp;data in&amp;nbsp;position 1&amp;nbsp;is formatted as&amp;nbsp;20020408.(yyyymmdd)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to import the&amp;nbsp;academic_date&amp;nbsp;in the same format (yyyymmdd)&amp;nbsp; but as a date value in sas. How can I do this?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DATA&lt;/STRONG&gt; import_file;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;INFILE "K:\DATA\academic.file18.txt"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;P&gt;@1 ACADEMIC_DATE $8.;&lt;/P&gt;&lt;P&gt;RUN;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 16:31:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506024#M135580</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T16:31:43Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506031#M135582</link>
      <description>&lt;P&gt;why aren't you importing aka reading the date with an informat&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt; yymmdd10.?&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;DATA&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;import_file;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;INFILE "K:\DATA\academic.file18.txt"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;INPUT&lt;/P&gt;
&lt;P&gt;@1 ACADEMIC_DATE &lt;STRONG&gt;&lt;EM&gt;yymmdd10.&lt;/EM&gt;&lt;/STRONG&gt;.;&lt;/P&gt;
&lt;P&gt;format&amp;nbsp;&lt;SPAN&gt;ACADEMIC_DATE&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;yymmdd10.;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;RUN;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 16:35:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506031#M135582</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T16:35:57Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506065#M135590</link>
      <description>&lt;P&gt;The data is 8 characters in length. When I use the yymmdd10. I get an error message "invalid data for academic_date in line 1-9."&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 17:21:21 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506065#M135590</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T17:21:21Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506072#M135591</link>
      <description>&lt;P&gt;Post samples of your data so that we can test from our end. Also post the required output&amp;nbsp; you want&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 17:26:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506072#M135591</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T17:26:51Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506078#M135592</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/154865"&gt;@AP101&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;The data is 8 characters in length. When I use the yymmdd10. I get an error message "invalid data for academic_date in line 1-9."&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;Why did you tell SAS to read 10 characters if you data is only 8 characters long?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 17:31:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506078#M135592</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2018-10-19T17:31:08Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506098#M135601</link>
      <description>&lt;P&gt;As the length is 8 characters I used yymmdd8 and the result is 02-04-08. How can I remove get it to read as 20020408? no dashes&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:21:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506098#M135601</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T18:21:20Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506104#M135605</link>
      <description>&lt;P&gt;Use&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;yymmddn8.;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;format&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;DATA&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;import_file;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;INFILE "K:\DATA\academic.file18.txt"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;INPUT&lt;/P&gt;
&lt;P&gt;@1 ACADEMIC_DATE&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;&lt;EM&gt;yymmdd8.;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;format&amp;nbsp;&lt;SPAN&gt;ACADEMIC_DATE&amp;nbsp;&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;yymmddn8.;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;RUN;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:33:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506104#M135605</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T18:33:18Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506108#M135607</link>
      <description>I don't understand the question. If you read it in using an INFORMAT it does not care what delimiter is used in the source text, the result is still a number (number of days since 1960).  Then you can attach any date format you want to your variable once you have it as a date instead of as text. Personally I wouldn't use one that had month or day first as whichever order you pick will confuse half of your audience. Do use a format of DATE9. or YYMMDD10.  and the values will be clearer.&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:38:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506108#M135607</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2018-10-19T18:38:13Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506111#M135609</link>
      <description>&lt;P&gt;That did it. Thank you.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:43:13 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506111#M135609</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T18:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506112#M135610</link>
      <description>&lt;P&gt;Dear Ap,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;you can use informat&amp;nbsp;anydtdte8. and format&amp;nbsp;yymmddn8. .&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:44:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506112#M135610</guid>
      <dc:creator>singhsahab</dc:creator>
      <dc:date>2018-10-19T18:44:30Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506113#M135611</link>
      <description>&lt;P&gt;Using the suggestion of yymmddn8. solved it.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 18:45:18 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506113#M135611</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T18:45:18Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506124#M135616</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/153275"&gt;@singhsahab&lt;/a&gt;&amp;nbsp;I disagree with the suggestion of&amp;nbsp;&lt;SPAN&gt;anydtdte8. for OP's clear straight forward date value that is in the form yymmdd. Guessing informats should only be suggested when there isn't compatible one available.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 19:00:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506124#M135616</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T19:00:09Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506128#M135619</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/138205"&gt;@novinosrin&lt;/a&gt;&amp;nbsp;How can I read in 2018 as a numeric date.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I've tried:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DATA&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;import_file;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;INFILE "K:\DATA\academic.file18.txt"&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;INPUT&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;@&amp;nbsp;10&amp;nbsp;&amp;nbsp;&amp;nbsp; year&amp;nbsp;&amp;nbsp; &amp;nbsp;year4.;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 19:18:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506128#M135619</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T19:18:43Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506131#M135622</link>
      <description>&lt;P&gt;if the value is a number, it is considered standard data and so you do need a special instruction aka informat to read.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;So in your example 2018 can be directly read as year value&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data want;&lt;/P&gt;
&lt;P&gt;input year;&lt;/P&gt;
&lt;P&gt;cards;&lt;/P&gt;
&lt;P&gt;2018&lt;/P&gt;
&lt;P&gt;;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No need to supply any informat&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 19:27:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506131#M135622</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T19:27:36Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506135#M135624</link>
      <description>i'm reading the year 2018 into sas from a text file. I want to format it as a date.</description>
      <pubDate>Fri, 19 Oct 2018 19:33:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506135#M135624</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T19:33:10Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506140#M135627</link>
      <description>&lt;P&gt;Sure, that doesn't make a difference whether you read from txt or csv or whateever. If your value is 2018 which is a year value and if you have logic date and month values in the same txt file, you could use &lt;STRONG&gt;mdy&lt;/STRONG&gt; function to compute a sas date and format it the way you want.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What date do you think you would want to assign to just 2018?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 19:39:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506140#M135627</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T19:39:01Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506141#M135628</link>
      <description>I only want to read in 2018 from the txt file as a numeric value.&lt;BR /&gt;&lt;BR /&gt;it's in position &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/145066"&gt;@10&lt;/a&gt;</description>
      <pubDate>Fri, 19 Oct 2018 19:41:10 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506141#M135628</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T19:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506142#M135629</link>
      <description>&lt;P&gt;did you try&amp;nbsp;&lt;/P&gt;
&lt;P&gt;input &lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/145066"&gt;@10&lt;/a&gt; year&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Oct 2018 19:42:14 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506142#M135629</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2018-10-19T19:42:14Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506146#M135633</link>
      <description>Tried:&lt;BR /&gt;input&lt;BR /&gt;&lt;BR /&gt;@ 10 year 4.;&lt;BR /&gt;&lt;BR /&gt;that worked. Thanks again.</description>
      <pubDate>Fri, 19 Oct 2018 19:48:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506146#M135633</guid>
      <dc:creator>AP101</dc:creator>
      <dc:date>2018-10-19T19:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: Convert character to date format when importing text file</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506237#M135674</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/138205"&gt;@novinosrin&lt;/a&gt;&amp;nbsp;Sir ..&lt;/P&gt;&lt;P&gt;I'm agree with you, but I thought it would be an alternate options.&lt;/P&gt;</description>
      <pubDate>Sat, 20 Oct 2018 17:49:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Convert-character-to-date-format-when-importing-text-file/m-p/506237#M135674</guid>
      <dc:creator>singhsahab</dc:creator>
      <dc:date>2018-10-20T17:49:08Z</dc:date>
    </item>
  </channel>
</rss>

