<?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: Reformat date to datatime in SAS Procedures</title>
    <link>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635400#M78060</link>
    <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/*If DateofBirth is charatcer*/
data WORK.DEMOS1;
set WORK.DEMOS;
DateofBirth1=dhms(input(DateofBirth,date9.),0,0,0);
format DateofBirth1 datetime16.;
run;
/*If DateofBirth is numeric sas data*/
data WORK.DEMOS1;
set WORK.DEMOS;
DateofBirth1=dhms(DateofBirth,0,0,0);
format DateofBirth1 datetime16.;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
    <pubDate>Fri, 27 Mar 2020 17:58:07 GMT</pubDate>
    <dc:creator>novinosrin</dc:creator>
    <dc:date>2020-03-27T17:58:07Z</dc:date>
    <item>
      <title>Reformat date to datatime</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635398#M78058</link>
      <description>&lt;P&gt;Hello, I'm trying to reformat a date (ddmmmyyy) to DATETIME.&amp;nbsp; The code I tried to use didn't work:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;data WORK.DEMOS1;&lt;BR /&gt;set WORK.DEMOS;&lt;BR /&gt;DateofBirth1=input(DateofBirth,date9.);&lt;BR /&gt;format DateofBirth1 datetime16.;&lt;BR /&gt;run;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Does anyone know how to do this in a data step or proc sql step? Thanks!&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 17:53:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635398#M78058</guid>
      <dc:creator>jmmedina25</dc:creator>
      <dc:date>2020-03-27T17:53:31Z</dc:date>
    </item>
    <item>
      <title>Re: Reformat date to datatime</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635399#M78059</link>
      <description>&lt;P&gt;You cannot "reformat" a date to a datetime.&amp;nbsp; You need to convert the date value (number of days) to a datetime value (number of seconds).&amp;nbsp; Then you can use any of the many datetime formats to change how the number is displayed.&amp;nbsp; You must pick a time of day for the datetime value.&amp;nbsp; Most people use midnight (00:00:00).&lt;/P&gt;
&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;data WORK.DEMOS1;
  set WORK.DEMOS;
  DateTimeofBirth=dhms(DateofBirth,0,0,0);
  format DateTimeofBirth datetime20.;
run;&lt;/CODE&gt;&lt;/PRE&gt;
&lt;P&gt;Note: Do not display date or datetime values with only 2 digits for the year.&lt;/P&gt;</description>
      <pubDate>Fri, 27 Mar 2020 17:57:30 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635399#M78059</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2020-03-27T17:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: Reformat date to datatime</title>
      <link>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635400#M78060</link>
      <description>&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;/*If DateofBirth is charatcer*/
data WORK.DEMOS1;
set WORK.DEMOS;
DateofBirth1=dhms(input(DateofBirth,date9.),0,0,0);
format DateofBirth1 datetime16.;
run;
/*If DateofBirth is numeric sas data*/
data WORK.DEMOS1;
set WORK.DEMOS;
DateofBirth1=dhms(DateofBirth,0,0,0);
format DateofBirth1 datetime16.;
run;&lt;/CODE&gt;&lt;/PRE&gt;</description>
      <pubDate>Fri, 27 Mar 2020 17:58:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Procedures/Reformat-date-to-datatime/m-p/635400#M78060</guid>
      <dc:creator>novinosrin</dc:creator>
      <dc:date>2020-03-27T17:58:07Z</dc:date>
    </item>
  </channel>
</rss>

