clock: Date-Time Types and Tools

Provides a comprehensive library for date-time manipulations using a new family of orthogonal date-time classes (durations, time points, zoned-times, and calendars) that partition responsibilities so that the complexities of time zones are only considered when they are really needed. Capabilities include: date-time parsing, formatting, arithmetic, extraction and updating of components, and rounding.

Version: 0.7.1
Depends: R (≥ 3.6.0)
Imports: cli (≥ 3.6.1), lifecycle (≥ 1.0.3), rlang (≥ 1.1.0), tzdb (≥ 0.4.0), vctrs (≥ 0.6.1)
LinkingTo: cpp11 (≥ 0.4.3), tzdb (≥ 0.4.0)
Suggests: covr, knitr, magrittr, pillar, rmarkdown, slider (≥ 0.3.0), testthat (≥ 3.0.0), withr
Published: 2024-07-18
DOI: 10.32614/CRAN.package.clock
Author: Davis Vaughan [aut, cre], Posit Software, PBC [cph, fnd]
Maintainer: Davis Vaughan <davis at>
License: MIT + file LICENSE
NeedsCompilation: yes
Materials: README NEWS
In views: TimeSeries
CRAN checks: clock results


Reference manual: clock.pdf
Vignettes: Getting Started
Frequently Asked Questions
Examples and Recipes


Package source: clock_0.7.1.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): clock_0.7.1.tgz, r-oldrel (arm64): clock_0.7.0.tgz, r-release (x86_64): clock_0.7.1.tgz, r-oldrel (x86_64): clock_0.7.0.tgz
Old sources: clock archive

Reverse dependencies:

Reverse imports: actxps, bigrquery, cookies, datetimeoffset, healthdb, IncidencePrevalence, recipes
Reverse suggests: CDMConnector, duckdb, ivs


Please use the canonical form to link to this page.