*month-precedes-date*Date and Timebrief-date-and-timebrief-dateGoTo Top

brief-date   &optional universal-time time-zone destination => result[Function]

Purpose
Generate a brief date description.

Package   :gbbopen-tools (home package is :module-manager)

Module   :module-manager

Arguments and values

universal-time     A universal time (default is nil, which is equivalent to the value returned by (get-universal-time))
time-zone     A time zone (default is nil, which is equivalent to the current time zone adjusted for daylight saving time)
destination     Either nil, t, a stream, or a string with a fill pointer (default is nil)
result     A string or nil

Returns
If destination is non-nil, then nil; otherwise, a string.

Description
A 12-character description is generated.

If universal-time is not supplied or is nil, the current time (as returned by get-universal-time is used.

If time-zone is not supplied or is nil, it defaults to the current time zone adjusted for daylight saving time. If time-zone is supplied, it is assumed to include any adjustment for daylight saving time.

See also
    *month-precedes-date*
    brief-date-and-time
    internet-text-date-and-time
    iso8661-date-and-time
    message-log-date-and-time

Examples
Display the current date:

  > (brief-date)
  "Feb 16, 2008"
  >
Display the date 10 days ago:
  > (brief-date (- (get-universal-time) (* 60 60 24 10)))
  "Feb 6, 2008"
  >

Note
This function is loaded with the :module-manager module in order to to make it available as early as possible.


The GBBopen Project


*month-precedes-date*Date and Timebrief-date-and-timebrief-dateGoTo Top