<?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: Problem when converting separated date time year month variables into datetime in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500274#M133206</link>
    <description>You mean the function mdy? I cannot see 3 words data Patrick. Can you help me further ?</description>
    <pubDate>Mon, 01 Oct 2018 06:49:51 GMT</pubDate>
    <dc:creator>WorkingMan</dc:creator>
    <dc:date>2018-10-01T06:49:51Z</dc:date>
    <item>
      <title>Problem when converting separated date time year month variables into datetime</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500267#M133203</link>
      <description>&lt;P&gt;Hi, I've asked similar question few days back but this time round, the situation is a lil bit different.&lt;/P&gt;&lt;P&gt;I have 4 variables of date time combination that i want to merge them into a datetime column. Variables as below&lt;/P&gt;&lt;P&gt;Day is numeric&lt;/P&gt;&lt;P&gt;Month is Character(January February....)&lt;/P&gt;&lt;P&gt;Year is numeric&lt;/P&gt;&lt;P&gt;Time is CHARACTER&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Take note that my original data contains &amp;amp;nbsp; before i split them into 4 individual variable (day month year time). Hence you will see i use scan and then input.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;now the issue is, i tried converting the character time by using :&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;P&gt;INPUT(chartime,time.)&lt;/P&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;but it will give me the time in 10000 or 73000 or 56800 value instead of 10:00 and etc&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;so here are my code&lt;/P&gt;&lt;PRE&gt;&lt;CODE class=" language-sas"&gt;proc format;
invalue inmonth
  'January' = 1
  'February' = 2
  'March' = 3
  'April' = 4
  'May' = 5
  'June' = 6
  'July' = 7
  'August' = 8
  'September' = 9
  'October' = 10
  'November' = 11
  'December' = 12
;

data converttonewdatetime;
    length 	demand_occurence_day 8 demand_occurence_month $10 demand_occurence_year 8 demand_occurence_time 
		demand_occurence_newdate 8 newdemand_occurence_date 8;


demand_occurence_day=scan(demand_occurence,1,'&amp;amp;nbsp;');
	   demand_occurence_month=scan(demand_occurence,2,'&amp;amp;nbsp;');
	   demand_occurence_year=scan(demand_occurence,3,'&amp;amp;nbsp;');
	   demand_occurence_time=input(scan(demand_occurence,-1,'&amp;amp;nbsp;'),time.);
		demand_occurence_newdate=mdy(input(demand_occurence_month,inmonth.),demand_occurence_day,demand_occurence_year);
		newdemand_occurence_date = dhms(demand_occurence_newdate,0,0,demand_occurence_time);

run;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;What did i do wrong?&lt;/P&gt;&lt;P&gt;The result set is as below.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="wrong datetime.PNG" style="width: 522px;"&gt;&lt;img src="https://communities.sas.com/t5/image/serverpage/image-id/23660iF5522D511216B388/image-size/large?v=v2&amp;amp;px=999" role="button" title="wrong datetime.PNG" alt="wrong datetime.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 01 Oct 2018 05:07:35 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500267#M133203</guid>
      <dc:creator>WorkingMan</dc:creator>
      <dc:date>2018-10-01T05:07:35Z</dc:date>
    </item>
    <item>
      <title>Re: Problem when converting separated date time year month variables into datetime</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500270#M133205</link>
      <description>&lt;P&gt;Have you checked your log?&lt;/P&gt;
&lt;P&gt;Your informat &lt;SPAN&gt;inmonth&lt;/SPAN&gt;. doesn't match your data (only 3 letter months in data). I would assume this results in a missing date&amp;nbsp;and some SAS warning or at least a note about&amp;nbsp;missing data generated.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Oct 2018 05:43:07 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500270#M133205</guid>
      <dc:creator>Patrick</dc:creator>
      <dc:date>2018-10-01T05:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: Problem when converting separated date time year month variables into datetime</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500274#M133206</link>
      <description>You mean the function mdy? I cannot see 3 words data Patrick. Can you help me further ?</description>
      <pubDate>Mon, 01 Oct 2018 06:49:51 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500274#M133206</guid>
      <dc:creator>WorkingMan</dc:creator>
      <dc:date>2018-10-01T06:49:51Z</dc:date>
    </item>
    <item>
      <title>Re: Problem when converting separated date time year month variables into datetime</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500275#M133207</link>
      <description>&lt;P&gt;You have not assigned a display format to demand_occurence_time, so you see the raw value (count in seconds).&lt;/P&gt;
&lt;P&gt;The same is true for the date and the datetime.&lt;/P&gt;</description>
      <pubDate>Mon, 01 Oct 2018 06:56:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Problem-when-converting-separated-date-time-year-month-variables/m-p/500275#M133207</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2018-10-01T06:56:31Z</dc:date>
    </item>
  </channel>
</rss>

