Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • railML 3 railML 3
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 71
    • Issues 71
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • railML.orgrailML.org
  • railML 3railML 3
  • Issues
  • #646
Closed
Open
Issue created Apr 07, 2025 by CO Coordination@coordination.COMaintainer

24:00:00 in time and dateTime values

Background

See background in version2#487 (closed).

Short summary: the time "24:00:00" is valid according to the XML specification, but is not accepted by MS .NET.

Three alternative solutions

  1. Syntactically exclude "24:00:00" for any xs:time or xs:dateTime value, by adding a pattern restriction.
  2. Warn that "24:00:00" for any xs:time or xs:dateTime value is not compatible with MS .NET and should be avoided.
  3. Do nothing.

If implementing solution 1 or 2, a warning (like the one in solution 2) should probably also be added to existing railML versions.

Links

https://www.railml.org/forum/index.php?t=msg&th=1044&start=0&

Edited Jun 18, 2025 by CO Onto
Assignee
Assign to
Time tracking

railML.org e.V. (Registry of Associations: VR 5750) Phone: +49 351 47582911 Altplauen 19h; 01187 Dresden; Germany