<?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 var getting converted to BEST12 in New SAS User</title>
    <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578219#M13313</link>
    <description>&lt;P&gt;Use the&amp;nbsp;&lt;A href="https://documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.3&amp;amp;docsetId=lestmtsref&amp;amp;docsetTarget=n0d5oq7e0oia0wn13nsins0x8nmh.htm&amp;amp;locale=en" target="_blank" rel="noopener"&gt;format&lt;/A&gt;&amp;nbsp;statement in a data step, or the format= option in a SQL select.&lt;/P&gt;</description>
    <pubDate>Wed, 31 Jul 2019 20:24:09 GMT</pubDate>
    <dc:creator>Kurt_Bremser</dc:creator>
    <dc:date>2019-07-31T20:24:09Z</dc:date>
    <item>
      <title>Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578210#M13310</link>
      <description>&lt;P&gt;A good ol' SAS dates problem that is stealing hours away from my life.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a variable, Datez, which is formatted date9.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I use it in a date step:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Datez2 = Datez;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the new dataset Datez22 is now BEST12, Length 8, and I just can't seem to get it back into date9. format.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example a value gets converted from 02DEC2017 to 21155.788194.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Help is greatly&amp;nbsp;welcomed. I tried put and format as well as rename and the values&amp;nbsp; are not correctly getting converted. &lt;STRONG&gt;Ideally I just want to rename Datez to Datez2 and not lose its&amp;nbsp;formatting, date9., and drop Datez from the dataset.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:06:00 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578210#M13310</guid>
      <dc:creator>H</dc:creator>
      <dc:date>2019-07-31T20:06:00Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578213#M13311</link>
      <description>&lt;P&gt;When you store a SAS date value (which is a count of days from 1960-01-01) in a variable, you need to also assign it a date format to display correctly.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:09:03 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578213#M13311</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-31T20:09:03Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578216#M13312</link>
      <description>&lt;P&gt;Believable. Do you have suggested code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thx&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:18:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578216#M13312</guid>
      <dc:creator>H</dc:creator>
      <dc:date>2019-07-31T20:18:08Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578219#M13313</link>
      <description>&lt;P&gt;Use the&amp;nbsp;&lt;A href="https://documentation.sas.com/?cdcId=pgmsascdc&amp;amp;cdcVersion=9.4_3.3&amp;amp;docsetId=lestmtsref&amp;amp;docsetTarget=n0d5oq7e0oia0wn13nsins0x8nmh.htm&amp;amp;locale=en" target="_blank" rel="noopener"&gt;format&lt;/A&gt;&amp;nbsp;statement in a data step, or the format= option in a SQL select.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:24:09 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578219#M13313</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-31T20:24:09Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578220#M13314</link>
      <description>&lt;P&gt;My weak hack was:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc datasets nolist lib=work;
	modify MRSA_Pred_second;
	rename datez = datez2;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;But this is less than ideal in my mind.&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:24:20 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578220#M13314</guid>
      <dc:creator>H</dc:creator>
      <dc:date>2019-07-31T20:24:20Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578222#M13315</link>
      <description>&lt;P&gt;I tried using a format statement and it didn't provide the dates back for all values and the ones it did provide dates for were incorrect. That is why I am posting here. I seem to be missing something &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:26:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578222#M13315</guid>
      <dc:creator>H</dc:creator>
      <dc:date>2019-07-31T20:26:17Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578223#M13316</link>
      <description>&lt;P&gt;If you have decimal values, I'm suspecting a sas datetime, not a date.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regardless, apply formats is trivial.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;in a data step:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
set have;

format date date9.;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;or via proc datasets&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc datasets lib=work nodetails nolist;
modify have;
format date date9.;
run;quit;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/2723"&gt;@H&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;A good ol' SAS dates problem that is stealing hours away from my life.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a variable, Datez, which is formatted date9.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I use it in a date step:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Datez2 = Datez;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the new dataset Datez22 is now BEST12, Length 8, and I just can't seem to get it back into date9. format.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For example a value gets converted from 02DEC2017 to 21155.788194.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Help is greatly&amp;nbsp;welcomed. I tried put and format as well as rename and the values&amp;nbsp; are not correctly getting converted. &lt;STRONG&gt;Ideally I just want to rename Datez to Datez2 and not lose its&amp;nbsp;formatting, date9., and drop Datez from the dataset.&lt;/STRONG&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 20:27:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578223#M13316</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2019-07-31T20:27:31Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578274#M13323</link>
      <description>&lt;P&gt;Post an example dataset with all the values that bother you. Just to illustrate what I told you with the data you posted, see this:&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data have;
datez = 21155.788194;
format datez date9.;
run;

data want;
set have;
datez2 = datez;
format datez2 date9.;
put datez2=;
format datez; /* deassigns any formats */
put datez=;
run;
&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Partial log:&lt;/P&gt;
&lt;PRE&gt;32         data want;
33         set have;
34         datez2 = datez;
35         format datez2 date9.;
36         put datez2=;
37         format datez; /* deassigns any formats */
38         put datez=;
39         run;

datez2=02DEC2017
datez=21155.788194
&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/2723"&gt;@H&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;I tried using a format statement and it didn't provide the dates back for all values and the ones it did provide dates for were incorrect. That is why I am posting here. I seem to be missing something &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Aug 2019 05:41:34 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578274#M13323</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-08-01T05:41:34Z</dc:date>
    </item>
    <item>
      <title>Re: Date var getting converted to BEST12</title>
      <link>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578504#M13361</link>
      <description>&lt;P&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/11562"&gt;@Kurt_Bremser&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Yes, your code snippet works and is a better option (IMHO) since it doesn't require a second data step.&amp;nbsp; Of note, it turns the original variable's value&amp;nbsp;into&amp;nbsp;a number, but that is moot, since I have that variable in&amp;nbsp;a drop statement with in the statement, when putting&amp;nbsp;it into production.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you.&lt;/P&gt;</description>
      <pubDate>Thu, 01 Aug 2019 16:38:39 GMT</pubDate>
      <guid>https://communities.sas.com/t5/New-SAS-User/Date-var-getting-converted-to-BEST12/m-p/578504#M13361</guid>
      <dc:creator>H</dc:creator>
      <dc:date>2019-08-01T16:38:39Z</dc:date>
    </item>
  </channel>
</rss>

