Skip to content

fc::time_point_sec::to_iso_string is broken #597

@pmconrad

Description

@pmconrad

time_point_sec internally uses an unsigned int to count seconds from epoch, like unix time. That means it is impossible to represent dates before 1970-01-01. Still, we sometime see dates before that in JSON output.

Probably a bug in boost::posix_time, have received a report that it's fixed in Boost-1.64. This ticket is for tracking and testing.

CORE TEAM TASK LIST

  • Evaluate / Prioritize Feature Request
  • Refine User Stories / Requirements
  • Define Test Cases
  • Design / Develop Solution
    • Assigned: @cogutvalera
    • Estimated: 1 hour (paid: Core Team Weeks 30-31)
  • Perform QA/Testing
  • Update Documentation

Metadata

Metadata

Assignees

No one assigned

    Labels

    1b User StoryThe User Story details a requirement. It may reference a parent Epic. It may reference child Task(s)2h AcceptedStatus indicating the solution passed final review, and is ready for implementation3d BugClassification indicating the existing implementation does not match the intention of the designbug

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions