Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C Catalogue Format
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 1
    • Issues 1
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MASER
  • Catalogues
  • Catalogue Format
  • Merge requests
  • !3

Modify the prescription for time_origin format

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Taylor Mark requested to merge timestamp-adjust into v1.0-rc2 Jun 29, 2022
  • Overview 0
  • Commits 1
  • Pipelines 0
  • Changes 1

It turns out that the DALI prescription for ISO-8601-like timestamps is not quite suitable here since it can't cope with dates BCE, so the time_origin value for time_coords_id='jd' in Appendix B would not be compatible.

So remove reference to DALI and just present a pattern that should be comprehensible to readers, with a vague reference to ISO8601.

I have also removed the (optional) 'Z' timezone indicator; DALI says "Astronomical values never include a time zone indicator", allowing Z only for "civil" dates (see DALI v1.1 sec 3.3.3).

Finally I removed the optional ".000" from the predefined values, since they don't provide much value. Users can still supply fractional seconds if they want to, as should be clear from the examples.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: timestamp-adjust