LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (March 2004, week 5)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:   Tue, 30 Mar 2004 14:25:16 -0500
Reply-To:   Glenn Heagerty <gheagerty@EARTHLINK.NET>
Sender:   "SAS(r) Discussion" <SAS-L@LISTSERV.UGA.EDU>
From:   Glenn Heagerty <gheagerty@EARTHLINK.NET>
Subject:   Re: Time Problem!
In-Reply-To:   <200403301044.1b8oea4Uw3NZFjX1@robin>
Content-Type:   text/plain; charset=us-ascii; format=flowed

Hi Michael,

Replace your code with:

outvar1 = put(time01, time5.);

The variable TIME01 appears to be a SAS time value of 39600. The assigned time5. format is used to display TIME01 values in procedural or other output by default.

Your assignment takes the number 39600, formats it as 8., then converts to a character string '39600', then aligns to the left(which has already been done by default).

Hope this helps,

Glenn

Ross, Michael D wrote: > Hi All, > > I'm having a problem with the TIMEO1 variable(below) displaying its value > in OUTVAR1. TIME01 has a value of 11:00, however, OUTVAR1 has a value of > 39600. > > Outvar1 $200.; > time01 has a format of time5.; > > outvar1 = LEFT(PUT(TIME01,8.)); > > Thanks for your help! > Mike >


Back to: Top of message | Previous page | Main SAS-L page