{"id":18699848,"url":"https://github.com/joar/unmillis","last_synced_at":"2026-01-21T04:03:04.546Z","repository":{"id":43698035,"uuid":"460119600","full_name":"joar/unmillis","owner":"joar","description":"Can't remember what you did on the 1640995200000th?","archived":false,"fork":false,"pushed_at":"2024-06-19T12:42:00.000Z","size":49,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-12T15:52:27.081Z","etag":null,"topics":["timestamps"],"latest_commit_sha":null,"homepage":"","language":"Nix","has_issues":true,"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/joar.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-16T18:03:16.000Z","updated_at":"2024-06-19T12:42:08.000Z","dependencies_parsed_at":"2024-11-07T11:38:52.853Z","dependency_job_id":"51513803-3292-493c-a6df-1717202f6d5d","html_url":"https://github.com/joar/unmillis","commit_stats":{"total_commits":25,"total_committers":1,"mean_commits":25.0,"dds":0.0,"last_synced_commit":"c854fa3c861a4bd41167ac14afce371a009d3265"},"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/joar/unmillis","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joar%2Funmillis","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joar%2Funmillis/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joar%2Funmillis/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joar%2Funmillis/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joar","download_url":"https://codeload.github.com/joar/unmillis/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joar%2Funmillis/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28625926,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T02:47:06.670Z","status":"ssl_error","status_checked_at":"2026-01-21T02:45:44.886Z","response_time":86,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["timestamps"],"created_at":"2024-11-07T11:34:33.698Z","updated_at":"2026-01-21T04:03:04.530Z","avatar_url":"https://github.com/joar.png","language":"Nix","funding_links":[],"categories":[],"sub_categories":[],"readme":"# unmillis\n\nConverts millisecond-precision UNIX timestamps to the more human-readable and \nas-precise RFC3339 form.\n\nExamples:\n\n```console\n$ # can't remember what you did on the 1640995200000th?\n$ unmillis 1640995200000th\n2022-01-01T00:00:00+00:00\n$ unmillis -1000\n1969-12-31T23:59:59+00:00\n$ unmillis 1\n1970-01-01T00:00:00.001+00:00\n$ unmillis 1000,  # garbage characters will be ignored\n1970-01-01T00:00:01+00:00\n```\n\n## Installation\n\n### Homebrew\n\n```bash\nbrew tap joar/unmillis\nbrew install unmillis\n```\n\n### Pre-built binaries\n\nBinaries for macOS, Linux, and Windows can be downloaded from [releases](https://github.com/joar/unmillis/releases).\n\n### `cargo`\n\nif you have `cargo`, you can run \n```bash\ncargo install unmillis\n```\n\n## Usage\n\nSee [tests/cmd/unmillis.md](tests/cmd/unmillis.md) for more examples of both \nhappy and unhappy usage patterns.\n\n```\nUSAGE:\n    unmillis \u003cTIMESTAMP_MILLIS\u003e\n\nARGS:\n    \u003cTIMESTAMP_MILLIS\u003e    A timestamp formulated as the number of milliseconds since \"1970-01-\n                          01T00:00:00+00:00\".\n                           • Trailing and leading garbage is thrown away, i.e.\n                           • `1 hello there`, `1,` and `\"1\",` would all be interpreted as `1`.\n                           • Negative numbers are fine, positive numbers are ok too, both have\n                          some limitations:\n                           • We can't construct datetimes outside the range of (-262144-01-\n                          01T00:00:00Z, +262143-12-31T23:59:59.999999999Z), so\n                           • we only accept input values in the range of (-8334632851200000,\n                          8210298412799999)\n\nOPTIONS:\n        --help       Print help information\n        --version    Print version information\n\n```\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoar%2Funmillis","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoar%2Funmillis","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoar%2Funmillis/lists"}