Skip to content
/ RcppDate Public

❗ This is a read-only mirror of the CRAN R package repository. RcppDate — 'date' C++ Header Library for Date and Time Functionality. Homepage: https://github.com/eddelbuettel/rcppdatehttps://dirk.eddelbuettel.com/code/rcpp.date.html Report bugs for this package: https://github.com/eddelbuettel/rcppdate/ ...

Notifications You must be signed in to change notification settings

cran/RcppDate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RcppDate: date C++ header library for R

CI License CRAN Dependencies Downloads Last Commit

About

The date library by Howard Hinnant offers extensive date and time functionality for the C++11, C++14 and C++17 standards. A slighly modified version of date.h has been accepted (along with tz.h) as part of C++20.

This package regroups all header files from the upstream repository by Howard Hinnant so that other R packages can use them in their C++ code.

Example

There is a lot of functionality in this library. As a teaser, consider these three compile-time instantiations of year_month_day types:

  constexpr auto x1 = 2015_y/March/22;
  constexpr auto x2 = March/22/2015;
  constexpr auto x3 = 22_d/March/2015;

See the file inst/examples/year_month_day.cpp for the complete example, and the upstream documentation for full details.

Limitations

The tz.h header requires compiled support from tz.cpp which is not currently included so that this remains a header-only library.

See Also

The date repository and its links to documentation.

Author

date was written by Howard Hinnant.

This package was put together by Dirk Eddelbuettel

License

The underlying library is MIT licensed.

The packaging and integrations is licensed under GPL (>= 2).

About

❗ This is a read-only mirror of the CRAN R package repository. RcppDate — 'date' C++ Header Library for Date and Time Functionality. Homepage: https://github.com/eddelbuettel/rcppdatehttps://dirk.eddelbuettel.com/code/rcpp.date.html Report bugs for this package: https://github.com/eddelbuettel/rcppdate/ ...

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages