<?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 Date and time not in proper format in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367909#M87649</link>
    <description>&lt;DIV&gt;My date/time in the raw data file is in a mmddyyyy 00:00 format as a single variable, and I cannot get it to show up properly in sas.&lt;/DIV&gt;&lt;DIV&gt;Several informats gave me missing values, correct dates with no time, 1960/01/01 dates, etc.&lt;/DIV&gt;&lt;DIV&gt;Also, the field has about 20 characters, but it only shows up if I tell sas that it's 30 characters or more.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Every time the next variable in the row is missing (PM25), the date/time is also missing.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;154 &amp;nbsp;data burnaby1;&lt;/DIV&gt;&lt;DIV&gt;155 &amp;nbsp; &amp;nbsp; &amp;nbsp;set burnaby;&lt;/DIV&gt;&lt;DIV&gt;159 &amp;nbsp; &amp;nbsp; &amp;nbsp;input @4 testchar $1. @;&lt;/DIV&gt;&lt;DIV&gt;160 &amp;nbsp; &amp;nbsp; &amp;nbsp;drop testchar;&lt;/DIV&gt;&lt;DIV&gt;161 &amp;nbsp; &amp;nbsp; &amp;nbsp;if testchar in ('0','1','2','3','4','5','6','7','8','9') then&lt;/DIV&gt;&lt;DIV&gt;162 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;do;&lt;/DIV&gt;&lt;DIV&gt;163 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;input &amp;nbsp; @3 &amp;nbsp;dattim :anydtdtm30.&lt;/DIV&gt;&lt;DIV&gt;164 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PM25 32-38&lt;/DIV&gt;&lt;DIV&gt;165 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NO2 43-49;&lt;/DIV&gt;&lt;DIV&gt;167 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;output;&lt;/DIV&gt;&lt;DIV&gt;168 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;end;&lt;/DIV&gt;&lt;DIV&gt;169 &amp;nbsp; &amp;nbsp; &amp;nbsp;format dattim datetime20.;&lt;/DIV&gt;&lt;DIV&gt;170 &amp;nbsp;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Base SAS&amp;nbsp;&lt;SPAN&gt;9.3 TS1M2&lt;/SPAN&gt;&lt;/DIV&gt;</description>
    <pubDate>Fri, 16 Jun 2017 23:04:46 GMT</pubDate>
    <dc:creator>takumamih</dc:creator>
    <dc:date>2017-06-16T23:04:46Z</dc:date>
    <item>
      <title>Date and time not in proper format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367909#M87649</link>
      <description>&lt;DIV&gt;My date/time in the raw data file is in a mmddyyyy 00:00 format as a single variable, and I cannot get it to show up properly in sas.&lt;/DIV&gt;&lt;DIV&gt;Several informats gave me missing values, correct dates with no time, 1960/01/01 dates, etc.&lt;/DIV&gt;&lt;DIV&gt;Also, the field has about 20 characters, but it only shows up if I tell sas that it's 30 characters or more.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Every time the next variable in the row is missing (PM25), the date/time is also missing.&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;154 &amp;nbsp;data burnaby1;&lt;/DIV&gt;&lt;DIV&gt;155 &amp;nbsp; &amp;nbsp; &amp;nbsp;set burnaby;&lt;/DIV&gt;&lt;DIV&gt;159 &amp;nbsp; &amp;nbsp; &amp;nbsp;input @4 testchar $1. @;&lt;/DIV&gt;&lt;DIV&gt;160 &amp;nbsp; &amp;nbsp; &amp;nbsp;drop testchar;&lt;/DIV&gt;&lt;DIV&gt;161 &amp;nbsp; &amp;nbsp; &amp;nbsp;if testchar in ('0','1','2','3','4','5','6','7','8','9') then&lt;/DIV&gt;&lt;DIV&gt;162 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;do;&lt;/DIV&gt;&lt;DIV&gt;163 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;input &amp;nbsp; @3 &amp;nbsp;dattim :anydtdtm30.&lt;/DIV&gt;&lt;DIV&gt;164 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;PM25 32-38&lt;/DIV&gt;&lt;DIV&gt;165 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;NO2 43-49;&lt;/DIV&gt;&lt;DIV&gt;167 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;output;&lt;/DIV&gt;&lt;DIV&gt;168 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;end;&lt;/DIV&gt;&lt;DIV&gt;169 &amp;nbsp; &amp;nbsp; &amp;nbsp;format dattim datetime20.;&lt;/DIV&gt;&lt;DIV&gt;170 &amp;nbsp;run;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;Base SAS&amp;nbsp;&lt;SPAN&gt;9.3 TS1M2&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 16 Jun 2017 23:04:46 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367909#M87649</guid>
      <dc:creator>takumamih</dc:creator>
      <dc:date>2017-06-16T23:04:46Z</dc:date>
    </item>
    <item>
      <title>Re: Date and time not in proper format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367911#M87650</link>
      <description>&lt;P&gt;First try the anydtdtm with a 32 width. Sometimes using the full width allowed works better, or don't specify one at all.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What file format is your raw data file? Since you are showing code for a data set already in existence you may want to back up a step.&lt;/P&gt;
&lt;P&gt;If you start with Excel and are using Proc import you might try saving the data as CSV before attempting to import it. Use a largish value for a guessingrows parameter.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Jun 2017 23:14:17 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367911#M87650</guid>
      <dc:creator>ballardw</dc:creator>
      <dc:date>2017-06-16T23:14:17Z</dc:date>
    </item>
    <item>
      <title>Re: Date and time not in proper format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367918#M87651</link>
      <description>&lt;P&gt;Your code is nice, but without an example of the data we can't say much.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 17 Jun 2017 00:02:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367918#M87651</guid>
      <dc:creator>Reeza</dc:creator>
      <dc:date>2017-06-17T00:02:22Z</dc:date>
    </item>
    <item>
      <title>Re: Date and time not in proper format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367933#M87659</link>
      <description>&lt;P&gt;Your code does not make sense. If you already have a dataset, you need no input statement, as the set statement does the read.&lt;/P&gt;
&lt;P&gt;If you want to read from an external file, you have to use an infile statement to open the file for INPUTting.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Post an example of your raw data file, as a properly created data step will very probably fix your problems in one sweep.&lt;/P&gt;</description>
      <pubDate>Sat, 17 Jun 2017 07:11:37 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Date-and-time-not-in-proper-format/m-p/367933#M87659</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2017-06-17T07:11:37Z</dc:date>
    </item>
  </channel>
</rss>

