DATEw. Format

Writes date values in the form ddmmmyy, ddmmmyyyy, or dd-mmm-yyyy.
Category: Date and Time
Alignment: right

Syntax

DATEw.

Syntax Description

w
specifies the width of the output field.
Default:7
Range:5–11
Tip:Use a width of 9 to print a 4-digit year without a separator between the day, month, and year. Use a width of 11 to print a 4-digit year using a hyphen as a separator between the day, month, and year

Details

The DATEw. format writes SAS date values in the form ddmmmyy, ddmmmyyyy, or dd-mmm-yyyy, where
dd
is an integer that represents the day of the month.
mmm
is the first three letters of the month name.
yy or yyyy
is a two-digit or four-digit integer that represents the year.

Example

The example table uses the input value of 19068, which is the SAS date value that corresponds to March 16, 2012.
SAS Statement
Result
----+----1----+
put day date5.;
16MAR
put day date6.;
 16MAR
put day date7.;
16MAR12
put day date8.;
 16MAR12
put day date9.;
16MAR2012
put day date11.;
16-MAR-2012

See Also

Functions:
DATE Function in SAS Functions and CALL Routines: Reference
Informats: