YYMMw. Format

Writes SAS date values in the form [yy]yyMmm, where M is the separator and the year appears as either 2 or 4 digits.

Category: Date and Time
Alignment: Right

Syntax

YYMMw.

Arguments

w

specifies the width of the output field.

Default 7
Range 5–32
Interaction When 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.

Details

The YYMMw. format writes SAS date values in the form [yy]yyMmm, where
[yy]yy
is a two-digit or four-digit integer that represents the year.
M
is the character separator.
mm
is an integer that represents the month.

Example

The following examples use the input value of 19656, which is the SAS date value that corresponds to October 25, 2013.
Statements
Results
 
----+----1----+
select put(19656,yymm5.);
13M10
select put(19656,yymm6.);
 13M10
select put(19656,yymm.);
2013M10
select put(19656,yymm7.);
2013M10
select put(19656,yymm10.);
   2013M10
Last updated: February 23, 2017