Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Excerpt

A utility service that provides support for date and time operations, such as differences between any two dates and times; concepts of dates and times that are 'later than,' 'earlier than,' or 'fall within' specified time periods; simple date and time addition and subtraction operations; and time zone handling.

These operations provide support for the temporal attributes of other entities, such as temporary temporarily-granted access permissions; beginning and ending dates of loans and exhibitions; and searching and reporting based in part on date ranges (e.g. "objects accessioned within the last week").

Operations supported include:

  • Date and time addition and subtraction.
  • Date and time ranges.
  • Date and time format conversion, in support of Internationalization and import.
  • Time zone handling.

Assumptions

Date and Time Formats

  • The default output format for dates and times, unless otherwise customized for a locale or institution, will be a default profile of ISO 8601, the International standard for date and time formatting.

Time Zones

  • Deployments of the CollectionSpace service may be hosted in a different time zone than users of the service.
  • Users of a deployment may simultaneously be located in two or more time zones.
  • The core date and time framework/library will require periodic updates to time zone data, as various world governments make changes to that data.
Note
titleBoilerplate structure and text below

Much of the page structure and text below this point is boilerplate, copied in from the relevant New Service template. Further work is needed to complete this page.

...