| Formats |
| Category: | Date and Time |
| Alignment: | right |
| Syntax | |
| Syntax Description | |
| Details | |
| Comparisons | |
| Examples | |
| See Also |
Syntax |
| TIMEAMPMw.d |
specifies the width of the output field.
| Default: | 11 |
| Range: | 2-20 |
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 |
| Details |
The TIMEAMPMw.d format writes SAS time values and SAS datetime values in the form hh:mm:ss.ss with AM or PM, where
Times greater than 23:59:59 PM appear as the next day.
Make w large enough to produce the desired results. To obtain a complete time value with three decimal places and AM or PM, you must allow at least 11 spaces (hh:mm:ss PM). If w is less than 5, SAS writes AM or PM only.
| Comparisons |
The TIMEAMPMMw.d format is similar to the TIMEMw.d format except, that TIMEAMPMMw.d prints AM or PM at the end of the time.
TIMEw.d writes hours greater than 23:59:59 PM, and TIMEAMPMw.d does not.
| Examples |
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 timeampm3.; |
PM |
put begin timeampm5.; |
4 PM |
put begin timeampm7.; |
4:24 PM |
put begin timeampm11.; |
4:24:43 PM |
| See Also |
|
|
Copyright © 2011 by SAS Institute Inc., Cary, NC, USA. All rights reserved.