<?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: Changing Character Dates to Numeric Dates: Different Character Date Formats in One Var in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230635#M41850</link>
    <description>&lt;P&gt;If your data is coming from Excel then specify the entire column to have the same format before importing it into SAS.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 19 Oct 2015 19:20:46 GMT</pubDate>
    <dc:creator>ballardw</dc:creator>
    <dc:date>2015-10-19T19:20:46Z</dc:date>
    <item>
      <title>Changing Character Dates to Numeric Dates: Different Character Date Formats in One Var</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230594#M41833</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have two character date variables which I need to change to numeric variables. I have a basic program but the issue is that sometimes the data is imported in different formats – DD-MM with no year &amp;nbsp;and the year should be the current year.&amp;nbsp; My question is how do I take this into account in my data step? See y current program and&amp;nbsp;sample data below. The "TBD" and "on going" values should be set to missing. &amp;nbsp;Any help will be&amp;nbsp;greatly apericated. &amp;nbsp;Thanks!&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data test_date; 
set master; 
start_date_new= input(substr(strip(start_date),1,10),MMDDYY10.); 
end_date_new=input(substr(strip(end_date),1,10),MMDDYY10.); 
format start_date_new end_date_new date9.; 
run; &lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE width="226"&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;Start_Date&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;End_Date&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;6/23/2015&lt;/TD&gt;
&lt;TD width="76"&gt;7/20/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;7/14/2015&lt;/TD&gt;
&lt;TD width="76"&gt;9/5/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/4/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/20/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/27/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;9-Feb&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;15-Jan&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;15-Jan&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;3-Feb&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;9-Feb&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Jul&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/27/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;10/6/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;10/13/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;10/13/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;3/31/2015&lt;/TD&gt;
&lt;TD width="76"&gt;5/19/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;5/21/2015&lt;/TD&gt;
&lt;TD width="76"&gt;On Going&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;6/9/2015&lt;/TD&gt;
&lt;TD width="76"&gt;7/6/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;7/8/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;10/20/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/5/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;7/30/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/11/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/18/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/25/2015&lt;/TD&gt;
&lt;TD width="76"&gt;9/29/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;9/10/2015&lt;/TD&gt;
&lt;TD width="76"&gt;10/5/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;18-Sep&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Oct&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;&lt;SPAN style="line-height: 20px;"&gt;18-Sep&lt;/SPAN&gt;&lt;/TD&gt;
&lt;TD width="76"&gt;&lt;SPAN style="line-height: 20px;"&gt;1-Oct&lt;/SPAN&gt;&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;9/29/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/4/2015&lt;/TD&gt;
&lt;TD width="76"&gt;9/29/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/11/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/13/2015&lt;/TD&gt;
&lt;TD width="76"&gt;TBD&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;7/8/2015&lt;/TD&gt;
&lt;TD width="76"&gt;10/6/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;8/5/2015&lt;/TD&gt;
&lt;TD width="76"&gt;ongoing&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD width="150"&gt;10/1/2015&lt;/TD&gt;
&lt;TD width="76"&gt;11/2/2015&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;</description>
      <pubDate>Mon, 19 Oct 2015 15:28:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230594#M41833</guid>
      <dc:creator>RobertNYC</dc:creator>
      <dc:date>2015-10-19T15:28:36Z</dc:date>
    </item>
    <item>
      <title>Re: Changing Character Dates to Numeric Dates: Different Character Date Formats in One Var</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230596#M41834</link>
      <description>&lt;P&gt;Hi, using a portion of your data (you could drop S and E)&amp;nbsp;...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;data x;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;input (s e) (:$20.);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;if findc(s,'-') then s=catt(s,'-15');&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;if findc(e,'-') then e=catt(e,'-15');&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;start = input(s,anydtdte10.);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;end&amp;nbsp;&amp;nbsp; = input(e,anydtdte10.);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;format st: end mmddyy10.;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;datalines;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;6/23/2015 7/20/2015 &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;7/14/2015 9/5/2015 &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;8/4/2015 TBD &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;8/20/2015 11/2/2015 &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;8/27/2015 TBD &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;9-Feb 1-Jul &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;15-Jan 1-Jul &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;15-Jan 1-Jul &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;3-Feb 1-Jul &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;9-Feb 1-Jul &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;1-Jul TBD &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;1-Jul TBD &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;8/27/2015 TBD &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;10/6/2015 TBD &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;10/13/2015 11/2/2015 &lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data set X ...&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;Obs&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; s&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; e&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; end&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; 6/23/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 7/20/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 06/23/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/20/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 2&amp;nbsp;&amp;nbsp;&amp;nbsp; 7/14/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 9/5/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/14/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 09/05/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 3&amp;nbsp;&amp;nbsp;&amp;nbsp; 8/4/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 08/04/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 4&amp;nbsp;&amp;nbsp;&amp;nbsp; 8/20/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 11/2/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 08/20/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 11/02/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 5&amp;nbsp;&amp;nbsp;&amp;nbsp; 8/27/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 08/27/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 6&amp;nbsp;&amp;nbsp;&amp;nbsp; 9-Feb-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/09/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 7&amp;nbsp;&amp;nbsp;&amp;nbsp; 15-Jan-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/15/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 8&amp;nbsp;&amp;nbsp;&amp;nbsp; 15-Jan-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 01/15/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp; 9&amp;nbsp;&amp;nbsp;&amp;nbsp; 3-Feb-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/03/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp;10&amp;nbsp;&amp;nbsp;&amp;nbsp; 9-Feb-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 02/09/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp;11&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp;12&amp;nbsp;&amp;nbsp;&amp;nbsp; 1-Jul-15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 07/01/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp;13&amp;nbsp;&amp;nbsp;&amp;nbsp; 8/27/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 08/27/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp;14&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/6/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; TBD&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/06/2015&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; .&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT face="courier new,courier"&gt;&lt;STRONG&gt;&amp;nbsp;15&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/13/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 11/2/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 10/13/2015&amp;nbsp;&amp;nbsp;&amp;nbsp; 11/02/2015&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2015 15:43:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230596#M41834</guid>
      <dc:creator>MikeZdeb</dc:creator>
      <dc:date>2015-10-19T15:43:34Z</dc:date>
    </item>
    <item>
      <title>Re: Changing Character Dates to Numeric Dates: Different Character Date Formats in One Var</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230609#M41838</link>
      <description>&lt;P&gt;Im sure there are more efficent ways then what i have done here, but this was a fun challenge to try out.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;here is what i did&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
	  length start_date end_date $ 12.;
      input Start_Date $ End_Date $;
      datalines ;


6/23/2015 7/20/2015 
7/14/2015 9/5/2015 
8/4/2015 TBD 
8/20/2015 11/2/2015 
8/27/2015 TBD 
9-Feb 1-Jul 
15-Jan 1-Jul 
15-Jan 1-Jul 
3-Feb 1-Jul 
9-Feb 1-Jul 
1-Jul TBD 
1-Jul TBD 
8/27/2015 TBD 
10/6/2015 TBD 
10/13/2015 11/2/2015 
10/13/2015 TBD 
3/31/2015 5/19/2015 
5/21/2015 On Going 
6/9/2015 7/6/2015 
7/8/2015 TBD 
10/20/2015 11/2/2015 
8/5/2015 TBD 
7/30/2015 11/2/2015
8/11/2015 TBD
8/18/2015 11/2/2015
8/25/2015 9/29/2015
9/10/2015 10/5/2015
18-Sep 1-Oct
18-Sep 1-Oct
9/29/2015 11/2/2015
8/4/2015 9/29/2015
8/11/2015 TBD
8/13/2015 TBD
7/8/2015 10/6/2015
8/5/2015 ongoing
10/1/2015 11/2/2015
;


data want;
	set have;
	format new_start_date new_end_date mmddyy10.;
	
	if notdigit(start_date) ne 1 then do;
		if length(trim(left(start_date))) &amp;lt;= 6 then
			new_start_date = input(compress(start_date || "-" || year(date())), date11.);
		if length(trim(left(start_date))) &amp;gt; 6 then
			new_start_date = input(start_date, mmddyy10.);
	end;
	
	if notdigit(end_date) ne 1 then do;
		if length(trim(left(end_date))) &amp;lt;= 6 then
			new_end_date = input(compress(end_date || "-" || year(date())), date11.);
		if length(trim(left(end_date))) &amp;gt; 6 then
			new_end_date = input(end_date, mmddyy10.);
	end;
	else status = end_date;

	drop start_Date end_Date;

run;
&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Mon, 19 Oct 2015 17:07:19 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230609#M41838</guid>
      <dc:creator>dsbihill</dc:creator>
      <dc:date>2015-10-19T17:07:19Z</dc:date>
    </item>
    <item>
      <title>Re: Changing Character Dates to Numeric Dates: Different Character Date Formats in One Var</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230635#M41850</link>
      <description>&lt;P&gt;If your data is coming from Excel then specify the entire column to have the same format before importing it into SAS.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2015 19:20:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Changing-Character-Dates-to-Numeric-Dates-Different-Character/m-p/230635#M41850</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2015-10-19T19:20:46Z</dc:date>
    </item>
  </channel>
</rss>

