Writes time values as hours, minutes, and seconds in the form
hh:mm:ss.ss.
Category: |
Date and Time
|
Alignment: |
right
|
-
w
-
specifies the width of the output field.
Default: |
8 |
Range: |
2-20 |
Tip: |
Make w
large enough to produce the desired results. To obtain a complete time value
with three decimal places, you must allow at least 12 spaces: eight spaces
to the left of the decimal point, one space for the decimal point itself,
and three spaces for the decimal fraction of seconds. |
-
d
-
specifies the number of digits to the right
of the decimal point in the seconds value. This argument is optional.
Default: |
0 |
Range: |
0-19 |
Requirement: |
must be less than
w |
The TIMEw.d format writes SAS time values in the form
hh:mm:ss.ss, where
-
hh
-
is an integer.
Note: If hh is a single
digit, TIMEw.d places
a leading blank before the digit. For example, the TIMEw.d. format writes 9:00 instead of 09:00. ![[cautionend]](../../../../common/63294/HTML/default/images/cautend.gif)
-
mm
-
is the number of minutes, ranging from 00
through 59.
-
ss.ss
-
is the number of seconds, ranging from 00
through 59, with the fraction of a second following the decimal point.
The TIMEw.d format is similar to the
HHMMw.d format except that TIMEw.d includes seconds.
The
TIMEw.d format writes a leading blank
for a single-hour digit. The TODw.d format writes
a leading zero for a single-hour digit.
The example table uses the input value of 59083, which
is the SAS time value that corresponds to 4:24:43 p.m.
SAS Statement |
Results |
|
----+----1
|
put begin time.;
|
16:24:43
|
|
Formats:
|
|
Functions:
|
|
Informat:
|
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.