Previous Page | Next Page

Formats

YYMMxw. Format



Writes date values in the form <yy>yymm or <yy>yy-mm, where the x in the format name is a character that represents the special character that separates the year and the month, which can be a hyphen (-), period (.), blank character, slash (/), colon (:), or no separator; the year can be either 2 or 4 digits.
Category: Date and Time
Alignment: right

Syntax
Syntax Description
Details
Examples
See Also

Syntax

YYMMxw.

Syntax Description

x

identifies a separator or specifies that no separator appear between the year and the month. Valid values for x are:

C

separates with a colon

D

separates with a dash

N

indicates no separator

P

separates with a period

S

separates with a forward slash.

w

specifies the width of the output field.

Default: 7
Range: 5-32
Interaction: When x is set to N, no separator is specified. The width range is then 4-32, and the default changes to 6.
Interaction: 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.
Interaction: 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.

Details

The YYMMxw. format writes SAS date values in the form <yy>yymm or <yy>yyXmm, where

<yy>yy

is a two-digit or four-digit integer that represents the year.

x

is a specified separator.

mm

is an integer that represents the month.


Examples

The following examples use the input value of 18031, which is the SAS date value that corresponds to May 14, 2009.

SAS Statement Results
 
----+----1----+
put date yymmc5.;
09:05
put date yymmd.;
2009-05
put date yymmn4.;
0905
put date yymmp8.;
 2009.05
put date yymms10.;
   2009/05


See Also

Format:

MMYYxw. Format

YYMMw. Format

Previous Page | Next Page | Top of Page