Library View Topics Framed Contents Revised Topics Previous Topic Next Topic Search Search ResultsPrevious Topic MatchNext Topic Match Notes List Notes Print Download No PDF Handheld DisconnectedHandheld ConnectedHelp

X 7.1.12 DATEVAL

X The DATEVAL function converts a non-date to a date field, for unambiguous
X use with date fields.

X If the DATEPROC compiler option is in effect, the returned value is a date
X field containing the value of argument-1 unchanged. For information on
X using the resulting date field:

X If the NODATEPROC compiler option is in effect, the DATEVAL function has
X no effect, and returns the value of argument-1 unchanged.

X The function type depends on the type of argument-1:

X Argument-1 Type Function Type

X Alphanumeric

X Integer

 X  ___ Format _____________________________________________________________ 
 X |                                                                        |
 X | >>__FUNCTION DATEVAL__(__argument-1__argument-2__)__________________>< |
   |                                                                        |

X argument-1

X Must be one of the following:

X The value of argument-1 represents a date of the form specified by
X argument-2.

X argument-2

X Must be a nonnumeric literal specifying a date pattern, as defined in
| "DATE FORMAT Clause" in topic 5.3.6. The date pattern consists of YY
| or YYYY (representing a windowed year or expanded year, respectively),
| optionally preceded or followed by one or more Xs (representing other
| parts of a date, such as month and day), as follows. Note that the
X values are case-insensitive; the letters X and Y in argument-2 may be
X any mix of uppercase and lowercase.

X Date-pattern string... Specifies that argument-1 contains...

A windowed (2-digit) year.

An expanded (4-digit) year.

| X
A single character; for example, a digit
| representing a semester or quarter (1-4).

Two characters; for example, digits
X representing a month (01-12).

Three characters; for example, digits
X representing a day of the year (001-366).

Four characters; for example, 2 digits
X representing a month (01-12) and 2 digits
X representing a day of the month (01-31).

X Note: You can use apostrophes as the literal delimiters instead of
X quotes (independent of the APOST/QUOTE compiler option).

Previous Topic Next Topic Copyright IBM Corp. 1991, 1998

IBM Library Server Copyright 1989, 2005 IBM Corporation. All rights reserved.

Return to library:   z/OS | z/OS.e | TPF | z/VSE | z/VM | IBM Hardware | IBM System z Redbooks
Glossary:   IBM terminology
Publications:   How to order publications
Readers:   Download IBM Library Reader | Download IBM Softcopy Reader | Download Adobe® Acrobat® Reader®
Library management:   Download IBM Softcopy Librarian
Contacts:   Contact z/OS

Adobe, the Adobe logo, Acrobat, the Acrobat logo, and Acrobat Reader are registered trademarks of Adobe Systems incorporated.