<?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 datatime format in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578050#M163893</link>
    <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm facing an issue with the DateTime format and pleas find below the code&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;DATA _TIME;&lt;BR /&gt;INFILE DATALINES;&lt;BR /&gt;INPUT CMS_DAT DATETIME26.;&lt;BR /&gt;FORMAT CMS_DAT DATETIME26.6;&lt;BR /&gt;CMS_DT = PUT(CMS_DAT,DATETIME30.6);&lt;BR /&gt;DATALINES;&lt;BR /&gt;22MAR2018:12:32:43.491538&lt;BR /&gt;06DEC2017:00:31:54.664700&lt;BR /&gt;03JAN2018:08:33:57.142454&lt;BR /&gt;17OCT2017:00:33:19.866942&lt;BR /&gt;2018-03-22-02.32.43.491538&lt;BR /&gt;28MAR2018:07:33:28.239593&lt;BR /&gt;;&lt;BR /&gt;RUN;&lt;BR /&gt;PROC PRINT DATA=_TIME;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;DATA _TIMEQ;&lt;BR /&gt;SET _TIME;&lt;BR /&gt;RESULT =TRIM(LEFT(PUT(DATEPART(CMS_DAT),YYMMDDD10.)||'-'||&lt;BR /&gt;PUT(TIMEPART(CMS_DAT),TIME15.6)));&lt;BR /&gt;RUN;&lt;BR /&gt;PROC PRINT DATA = _TIMEQ;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and results are comming like&amp;nbsp;&lt;/P&gt;&lt;P&gt;RESULT&lt;BR /&gt;&lt;BR /&gt;2018-03-22-12:32:43.491538&lt;BR /&gt;2017-12-06- 0:31:54.664700&lt;BR /&gt;2018-01-03- 8:33:57.142454&lt;BR /&gt;2017-10-17- 0:33:19.866942&lt;BR /&gt;.- .&lt;BR /&gt;2018-03-28- 7:33:28.239593&lt;/P&gt;&lt;P&gt;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/P&gt;&lt;P&gt;after datepart&amp;nbsp; all 0 values are missing&amp;nbsp;&lt;/P&gt;&lt;P&gt;so kindly help out this senioro&amp;nbsp;&lt;/P&gt;&lt;P&gt;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/P&gt;&lt;P&gt;and my expecting results should be like&lt;/P&gt;&lt;P&gt;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/P&gt;&lt;P&gt;22MAR2018:12:32:43.491538&lt;BR /&gt;06DEC2017:(0)0:31:54.664700&lt;BR /&gt;03JAN2018:(0)8:33:57.142454&lt;BR /&gt;17OCT2017:(0)0:33:19.866942&lt;BR /&gt;.&lt;BR /&gt;28MAR2018:(0)7:33:28.239593&lt;/P&gt;&lt;P&gt;what ever i highleted with braghctes those are not comming in expexcted output&lt;/P&gt;&lt;P&gt;kindly give some solution for the above issue&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards&amp;nbsp;&lt;/P&gt;&lt;P&gt;rohit&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 31 Jul 2019 13:06:59 GMT</pubDate>
    <dc:creator>rohitkrishna</dc:creator>
    <dc:date>2019-07-31T13:06:59Z</dc:date>
    <item>
      <title>datatime format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578050#M163893</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;&lt;P&gt;I'm facing an issue with the DateTime format and pleas find below the code&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;DATA _TIME;&lt;BR /&gt;INFILE DATALINES;&lt;BR /&gt;INPUT CMS_DAT DATETIME26.;&lt;BR /&gt;FORMAT CMS_DAT DATETIME26.6;&lt;BR /&gt;CMS_DT = PUT(CMS_DAT,DATETIME30.6);&lt;BR /&gt;DATALINES;&lt;BR /&gt;22MAR2018:12:32:43.491538&lt;BR /&gt;06DEC2017:00:31:54.664700&lt;BR /&gt;03JAN2018:08:33:57.142454&lt;BR /&gt;17OCT2017:00:33:19.866942&lt;BR /&gt;2018-03-22-02.32.43.491538&lt;BR /&gt;28MAR2018:07:33:28.239593&lt;BR /&gt;;&lt;BR /&gt;RUN;&lt;BR /&gt;PROC PRINT DATA=_TIME;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;DATA _TIMEQ;&lt;BR /&gt;SET _TIME;&lt;BR /&gt;RESULT =TRIM(LEFT(PUT(DATEPART(CMS_DAT),YYMMDDD10.)||'-'||&lt;BR /&gt;PUT(TIMEPART(CMS_DAT),TIME15.6)));&lt;BR /&gt;RUN;&lt;BR /&gt;PROC PRINT DATA = _TIMEQ;&lt;BR /&gt;RUN;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;and results are comming like&amp;nbsp;&lt;/P&gt;&lt;P&gt;RESULT&lt;BR /&gt;&lt;BR /&gt;2018-03-22-12:32:43.491538&lt;BR /&gt;2017-12-06- 0:31:54.664700&lt;BR /&gt;2018-01-03- 8:33:57.142454&lt;BR /&gt;2017-10-17- 0:33:19.866942&lt;BR /&gt;.- .&lt;BR /&gt;2018-03-28- 7:33:28.239593&lt;/P&gt;&lt;P&gt;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/P&gt;&lt;P&gt;after datepart&amp;nbsp; all 0 values are missing&amp;nbsp;&lt;/P&gt;&lt;P&gt;so kindly help out this senioro&amp;nbsp;&lt;/P&gt;&lt;P&gt;++++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/P&gt;&lt;P&gt;and my expecting results should be like&lt;/P&gt;&lt;P&gt;+++++++++++++++++++++++++++++++++++++++++++++++++++++++++&lt;/P&gt;&lt;P&gt;22MAR2018:12:32:43.491538&lt;BR /&gt;06DEC2017:(0)0:31:54.664700&lt;BR /&gt;03JAN2018:(0)8:33:57.142454&lt;BR /&gt;17OCT2017:(0)0:33:19.866942&lt;BR /&gt;.&lt;BR /&gt;28MAR2018:(0)7:33:28.239593&lt;/P&gt;&lt;P&gt;what ever i highleted with braghctes those are not comming in expexcted output&lt;/P&gt;&lt;P&gt;kindly give some solution for the above issue&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks &amp;amp; regards&amp;nbsp;&lt;/P&gt;&lt;P&gt;rohit&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 13:06:59 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578050#M163893</guid>
      <dc:creator>rohitkrishna</dc:creator>
      <dc:date>2019-07-31T13:06:59Z</dc:date>
    </item>
    <item>
      <title>Re: datatime format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578065#M163898</link>
      <description>&lt;P&gt;Your expected result is exactly what you already have in CMS_DT (put with datetime26.6)&lt;/P&gt;</description>
      <pubDate>Wed, 31 Jul 2019 13:22:01 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578065#M163898</guid>
      <dc:creator>Kurt_Bremser</dc:creator>
      <dc:date>2019-07-31T13:22:01Z</dc:date>
    </item>
    <item>
      <title>Re: datatime format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578085#M163908</link>
      <description>&lt;P&gt;You probably want the TOD format and not the TIME format to preserve the leading zero.&lt;/P&gt;
&lt;PRE&gt;871   data _null_;
872     time='09:00't;
873     put 'TIME ' time time15.6;
874     put 'TOD  ' time tod15.6;
875   run;

TIME  9:00:00.000000
TOD  09:00:00.000000
&lt;/PRE&gt;</description>
      <pubDate>Wed, 31 Jul 2019 13:52:31 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578085#M163908</guid>
      <dc:creator>Tom</dc:creator>
      <dc:date>2019-07-31T13:52:31Z</dc:date>
    </item>
    <item>
      <title>Re: datatime format</title>
      <link>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578102#M163912</link>
      <description>Hi Tom KurtBremser&lt;BR /&gt;Thanks for the quick replay&lt;BR /&gt;it's working thanks very much&lt;BR /&gt;thanks &amp;amp; regards&lt;BR /&gt;rohit&lt;BR /&gt;</description>
      <pubDate>Wed, 31 Jul 2019 14:32:15 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/datatime-format/m-p/578102#M163912</guid>
      <dc:creator>rohitkrishna</dc:creator>
      <dc:date>2019-07-31T14:32:15Z</dc:date>
    </item>
  </channel>
</rss>

