<?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 converting character variable to a time variable in SAS Data Management</title>
    <link>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485601#M15133</link>
    <description>&lt;P&gt;Hello.&amp;nbsp; I'm stuck and would appreciate your help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a character variable that has times that look like this:&lt;/P&gt;&lt;P&gt;12:00:00 AM&lt;/P&gt;&lt;P&gt;12:01:00 AM&lt;/P&gt;&lt;P&gt;12:02:00 AM etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to convert them to a time value that assigns 0:00:00 for 12:00:00 AM through 23:59:00 for 11:59 PM.&amp;nbsp; What do I need to do?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I use SAS Enterprise Guide 7.1 or SAS 9.4.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 09 Aug 2018 21:20:26 GMT</pubDate>
    <dc:creator>hein68</dc:creator>
    <dc:date>2018-08-09T21:20:26Z</dc:date>
    <item>
      <title>converting character variable to a time variable</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485601#M15133</link>
      <description>&lt;P&gt;Hello.&amp;nbsp; I'm stuck and would appreciate your help.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a character variable that has times that look like this:&lt;/P&gt;&lt;P&gt;12:00:00 AM&lt;/P&gt;&lt;P&gt;12:01:00 AM&lt;/P&gt;&lt;P&gt;12:02:00 AM etc.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to convert them to a time value that assigns 0:00:00 for 12:00:00 AM through 23:59:00 for 11:59 PM.&amp;nbsp; What do I need to do?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I use SAS Enterprise Guide 7.1 or SAS 9.4.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 09 Aug 2018 21:20:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485601#M15133</guid>
      <dc:creator>hein68</dc:creator>
      <dc:date>2018-08-09T21:20:26Z</dc:date>
    </item>
    <item>
      <title>Re: converting character variable to a time variable</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485612#M15134</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/74483"&gt;@hein68&lt;/a&gt;&amp;nbsp;wrote:&lt;BR /&gt;
&lt;P&gt;Hello.&amp;nbsp; I'm stuck and would appreciate your help.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a character variable that has times that look like this:&lt;/P&gt;
&lt;P&gt;12:00:00 AM&lt;/P&gt;
&lt;P&gt;12:01:00 AM&lt;/P&gt;
&lt;P&gt;12:02:00 AM etc.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I want to convert them to a time value that assigns 0:00:00 for 12:00:00 AM through 23:59:00 for 11:59 PM.&amp;nbsp; What do I need to do?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I use SAS Enterprise Guide 7.1 or SAS 9.4.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The example below should help. You would use a data step with a set statement to reference your existing data and the input function should reference your character time variable. The datalines is to create values to display the code working. The format is so the value displays as time and not just the number of seconds represented.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;data example;
   input char_text $ 1-11 ;
   timevar= input (char_text,time11.);
   format timevar timeampm11.;
datalines;
12:00:00 AM
12:01:00 AM
12:00:00 PM
12:01:00 PM
;
run;&lt;/PRE&gt;</description>
      <pubDate>Thu, 09 Aug 2018 22:00:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485612#M15134</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2018-08-09T22:00:29Z</dc:date>
    </item>
    <item>
      <title>Re: converting character variable to a time variable</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485625#M15135</link>
      <description>&lt;P&gt;To do it with the tasks in EG, create a query, create a new advanced expression, and use the functions combination that&amp;nbsp;&lt;a href="https://communities.sas.com/t5/user/viewprofilepage/user-id/13884"&gt;@ballardw&lt;/a&gt;&amp;nbsp;shows you.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Tom&lt;/P&gt;</description>
      <pubDate>Thu, 09 Aug 2018 23:42:29 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/485625#M15135</guid>
      <dc:creator>TomKari</dc:creator>
      <dc:date>2018-08-09T23:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: converting character variable to a time variable</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/486775#M15161</link>
      <description>Yes, this worked. Thanks so much!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 14 Aug 2018 19:00:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/486775#M15161</guid>
      <dc:creator>hein68</dc:creator>
      <dc:date>2018-08-14T19:00:22Z</dc:date>
    </item>
    <item>
      <title>Re: converting character variable to a time variable</title>
      <link>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/486776#M15162</link>
      <description>Thanks so much!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Tue, 14 Aug 2018 19:01:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Data-Management/converting-character-variable-to-a-time-variable/m-p/486776#M15162</guid>
      <dc:creator>hein68</dc:creator>
      <dc:date>2018-08-14T19:01:22Z</dc:date>
    </item>
  </channel>
</rss>

