VMS Help
CRTL, time

 *Conan The Librarian

    Returns the time (expressed as Universal Coordinated Time)
    elapsed since 00:00:00, January 1, 1970, in seconds.

    Format

      #include  <time.h>

      time_t time  (time_t *time_location);

  1 - Function Variants

    Compiling with the _DECC_V4_SOURCE and _VMS_V6_SOURCE feature-
    test macros defined enables a local-time-based entry point to the
    time function that is equivalent to the behavior before OpenVMS
    Version 7.0.

  2 - Argument

 time_location

    Either NULL or a pointer to the place where the returned time is
    also stored. The time_t type is defined in the <time.h> header
    file as follows:

    typedef unsigned long int time_t;

  3 - Return Values

    x                  The time elapsed past the Epoch.
    (time_t)(-1)       Indicates an error. If the value of
                       SYS$TIMEZONE_DIFFERENTIAL logical is wrong,
                       the function will fail with errno set to
                       EINVAL.
  Close     Help