Note:
DATETIME-TZ ( date-exp , mtime-exp , timezone-exp )
DATETIME-TZ ( datetime-exp , timezone-exp )
DATETIME-TZ ( datetime-tz-exp , timezone-exp )
DATETIME-TZ ( month , day , year , hours , minutes, seconds , milliseconds , timezone-exp )
DATETIME-TZ ( string )An expression whose value is an integer representing the time zone offset from Coordinated Universal Time (UTC) in minutes. If not specified, the function uses the session’s time zone.An expression whose value is a DATETIME-TZ. Use this option to convert a DATETIME-TZ from one time zone to another.An expression whose value is an integer from 0 to 61, inclusive. The upper limit is 61 for leap seconds.A character expression whose value is a string containing a DATETIME-TZ. The date portion of the string must have the format specified by the DATE-FORMAT attribute. The time portion must be in a valid time format (HH:MM:SS, and so on). If the string contains a time zone, it must be in +HH:MM format. If the string does not contain a time zone, the DATETIME-TZ inherits the session’s time zone.
DEFINE VARIABLE my-datetime-tz AS DATETIME-TZ NO-UNDO./* This statement is equivalent to "my-datetime-tz = NOW". */my-datetime-tz = DATETIME-TZ(TODAY, MTIME, TIMEZONE).The following statements result in the same DATETIME-TZ value (when SESSION:DATE-FORMAT is mdy):
my-datetime-tz = DATETIME-TZ(5, 5, 2002, 7, 15, 3, 0, -300).my-datetime-tz = DATETIME-TZ(“05-05-2002 07:15:03-05:00”).
© 2012 Progress Software Corporation and/or its subsidiaries or affiliates. |