{"id":16499300,"url":"https://github.com/mschauer/nanotimes.jl","last_synced_at":"2026-03-05T19:07:41.170Z","repository":{"id":56390462,"uuid":"104629775","full_name":"mschauer/NanoTimes.jl","owner":"mschauer","description":"Nanosecond resolvable date+timeofday and timespan types","archived":false,"fork":false,"pushed_at":"2020-11-10T12:09:30.000Z","size":191,"stargazers_count":0,"open_issues_count":0,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-12T09:21:48.043Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Julia","has_issues":false,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mschauer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-09-24T08:28:09.000Z","updated_at":"2018-03-22T07:39:09.000Z","dependencies_parsed_at":"2022-08-15T17:50:37.312Z","dependency_job_id":null,"html_url":"https://github.com/mschauer/NanoTimes.jl","commit_stats":null,"previous_names":[],"tags_count":3,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mschauer%2FNanoTimes.jl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mschauer%2FNanoTimes.jl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mschauer%2FNanoTimes.jl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mschauer%2FNanoTimes.jl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mschauer","download_url":"https://codeload.github.com/mschauer/NanoTimes.jl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241404920,"owners_count":19957731,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-11T14:52:00.842Z","updated_at":"2026-03-05T19:07:36.128Z","avatar_url":"https://github.com/mschauer.png","language":"Julia","funding_links":[],"categories":[],"sub_categories":[],"readme":"# NanoTimes.jl\n\n*  Work In Process -- made available for testing\n\n#### Copyright \u0026copy;2017 by Jeffrey Sarnoff.  All rights reserved (prior to the release).\n----------\n### dates with times\u0026sdot;of\u0026sdot;day and durations that understand nanoseconds\n### timestamps with settable, zero-filling subsecond precision\n#### algorithms preserve temporal relationships and local precision\n\n- Times are moments of time: your clock and calendar\n- Spans are measures in time: +(3 days), -(5 microseconds), +(1 week 2 days)\n\n#### brings in Base.Dates\n\n- interoperates with Date and DateTime, which are exported\n- exports Base.Dates.Time as **Time24**, and interoperates\n- interoperates with Base.Dates.Period types, which are exported\n\n----\n\n   \u0026diamond; fully interoperable with DateTime, Date, Time24 types    \n   \u0026diamond; provides a clean, easy-to-understand functional interface    \n   \u0026diamond; enhances the ability to work with mixed time masures   \n   \u0026diamond; covers all levels of FINRA, MiFID II timestamping\n   \n\u003e  The 2018 US, EU financial regulations governing timestamps require stamped times encode UTC ±50 microseconds.\nThis package does not know whether a conforming time server is present.  The timestamps will be precise; where the time base is UTC traceable and stable,  the timestamps will comply with FINRA and MiFID II 2018 regulations.\n\n-------\n\n| forms | access |\n|------|-----|\n| \u0026nbsp; | \u0026nbsp; |\n| Year .. Nanosecond | the componant itself |\n| year .. nanosecond | the raw Int64 value above |\n| Years .. Nanoseconds | this and coarser componants in this form |\n| years .. nanoseconds | the raw Int64 value above |\n\n- The Year[s], Quarter[s], Month[s] forms are used with Times\n- The Hour[s] .. Nanosecond[s] forms are used with Times and with Spans\n- The Day and Days are synonyms, Week and Weeks are synonyms\n\n----------\n\nsee [these tests](https://github.com/JeffreySarnoff/Nanosecs.jl/blob/master/test/runtests.jl) for a fuller view\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmschauer%2Fnanotimes.jl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmschauer%2Fnanotimes.jl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmschauer%2Fnanotimes.jl/lists"}