YYQRw. Format

Writes SAS date values in the form [yy]yyQqr, where Q is the separator, the year appears as either 2 or 4 digits, and qr is the quarter of the year expressed in roman numerals.

Category: Date and Time
Alignment: Right

Syntax

YYQRw.

Arguments

w

specifies the width of the output field.

Default 8
Range 6–32
Interaction When the value of w is too small to write a four-digit year, the date appears with only the last two digits of the year.

Details

The YYQRw. format writes SAS date values in the form [yy]yyQqr, where
<yy>yy
is a two-digit or four-digit integer that represents the year.
Q
is the character separator.
qr
is a roman numeral (I, II, III, or IV) that represents the quarter of the year.

Example

The following examples use the input value of 19537, which is the SAS date value that corresponds to June 28, 2013.
Statements
Results
 
----+----1----+
select put(19537,yyqr6.);
 13QII
select put(19537,yyqr7.);
2013QII
select put(19537,yyqr.);
 2013QII
select put(19537,yyqr8.);
 2013QII
select put(19537,yyqr10.);
   2013QII

See Also

Last updated: February 23, 2017