CURRENT-DATE function

The CURRENT-DATE function returns a 21-character alphanumeric value that represents the calendar date, time of day, and local time differential factor provided by the system on which the function is evaluated.

Format.

          FUNCTION CURRENT-DATE

Notes.

The character positions returned, numbered from left to right, are:

  Character   Contents
  Positions

    1-4   Four numeric digits of the year in the Gregorian calendar.
    5-6   Two numeric digits of the month of the year, in the range
          01 through 12.
    7-8   Two numeric digits of the day of the month, in the range
          01 through 31.
    9-10  Two numeric digits of the hours past midnight, in the range
          00 through 23.
   11-12  Two numeric digits of the minutes past the hour, in the range
          00 through 59.
   13-14  Two numeric characters of the seconds past the minute in the range
          00 through 59.
   15-16  Two numeric digits of the hundredths of a second past the second,
          in the range 00 through 99.
   17     Either the character ' ', the character '+', or the character '0'.
          The character ' ' is returned if the local time indicated in the
          previous character positions is behind Coordinated Universal Time.
          The character '+' is returned if the local time indicated is
          the same as or ahead of Coordinated Universal time.
   18-19  If character position 17 is ' ', two numeric digits are returned
          in the range 00 through 12 indicating the number of hours that
          the local time is behind Coordinated Universal Time.
          If character position 17 is '+', two numeric digits are returned
          in the range 00 through 13 indicating the number of hours that
          the local time is ahead of Coordinated Universal Time.
   20-21  Two numeric digits are returned in the range 00 through 59
          indicating the number of additional minutes that the local time
          is ahead of or behind Coordinated Universal Time, depending
          on whether character position 17 is '+' or ' ', respectively.