Learn R Programming

⚠️There's a newer version (0.2.7) of this package.Take me there.

RcppBDT: R bindings for Boost Date.Time

This package provides R with access to Boost Date_Time functionality by using Rcpp modules.

Core Features available via Boost Date_Time

Each of these has an individual demo file.

Status

The package now takes advantage of R 3.1.0 and uses the C++11 standard to get long long support which is needed for high-resolution timing support on all platforms.

TODO

All calculations work as implemented, but the package still has a "proof of concept" flavour as they are not vectorised at the R level. All the relevant operators would have to be defined. That is mostly tedious which I have not gotten around to yet. Get in touch if you are interested.

License

GPL (>= 2)

Copy Link

Version

Install

install.packages('RcppBDT')

Monthly Downloads

972

Version

0.2.3

License

GPL (>= 2)

Maintainer

Dirk Eddelbuettel

Last Published

April 13th, 2014

Functions in RcppBDT (0.2.3)

RcppBDT-package

Bindings for Boost Date_Time
bdtDu

Rcpp module bdtDu for binding of Boost Date_Time duration functionality
RcppBDT-constants

Constants for date functions with Boost Date_Time
bdtPt

Rcpp module bdtPt for binding of Boost Date_Time ptime functionality
bdtDd

Rcpp module bdtDd for binding of Boost Date_Time date duration functionality
RcppBDT Date functions

Date accessor and construction functions from Boost Date_Time
bdtTz

Rcpp module bdtTz for binding of Boost Date_Time timezone functionality
bdtDt

Rcpp module bdtDt for binding of Boost Date_Time Date functionality