Writes SAS date values in the form [yy]yymm or [yy]yy-mm. The x in the format name represents the special character that separates the year and the month. This special character can be a hyphen (-), period (.), slash(/), colon(:), or no separator. The year can be either 2 or 4 digits.
Category: | Date and Time |
Alignment: | Right |
identifies a separator or specifies that no separator appear between the year and the month. Valid values for x are any of the following:
separates with a colon
separates with a hyphen
indicates no separator
separates with a period
separates with a forward slash
specifies the width of the output field.
Default | 7 |
Range | 5–32 |
Interactions | When x is set to N, no separator is specified. The width range is then 4–32, and the default changes to 6. |
When x has a value of C, D, P, or S and w has a value of 5 or 6, the date appears with only the last two digits of the year. When w is 7 or more, the date appears with a four-digit year. | |
When x has a value of N and w has a value of 4 or 5, the date appears with only the last two digits of the year. When x has a value of N and w is 6 or more, the date appears with a four-digit year. |
yymmdd |
[yy]yy-mmxdd |
Statements
|
Results
|
---|---|
|
----+----1----+ |
select put(19537,yymmc5.); |
13:06 |
select put(19537,yymmd.); |
2013-06 |
select put(19537,yymmn4.); |
1306 |
select put(19537,yymmp8.); |
2013.06 |
select put(19537,yymms10.); |
2013/06 |