...
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 | ||
---|---|---|
| ||
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. |
...