Skip to content
Karthik P edited this page Oct 25, 2026 · 5 revisions

workclock is fast, correct business-time arithmetic (working hours, SLAs, shifts) for Rust, Python and JavaScript, and a maintained replacement for businesstimedelta, with a compatibility layer for existing code.

It answers two questions:

  • How much working time lies between two datetimes?
  • What datetime do you reach after adding or subtracting N working hours?

Status: pre-1.0; the API may still change in a minor release. Progress is tracked on the roadmap.

The repository is the source of truth: README, CONTRIBUTING and the ADRs. This wiki summarises and links to them.

Clone this wiki locally