Package: RcppBDT 0.2.6.1
RcppBDT: 'Rcpp' Bindings for the Boost Date_Time Library
Access to Boost Date_Time functionality for dates, durations (both for days and date time objects), time zones, and posix time ('ptime') is provided by using 'Rcpp modules'. The posix time implementation can support high-resolution of up to nano-second precision by using 96 bits (instead of R's 64) to present a 'ptime' object (but this needs recompilation with a #define set).
Authors:
RcppBDT_0.2.6.1.tar.gz
RcppBDT_0.2.6.1.zip(r-4.5)RcppBDT_0.2.6.1.zip(r-4.4)RcppBDT_0.2.6.1.zip(r-4.3)
RcppBDT_0.2.6.1.tgz(r-4.4-x86_64)RcppBDT_0.2.6.1.tgz(r-4.4-arm64)RcppBDT_0.2.6.1.tgz(r-4.3-x86_64)RcppBDT_0.2.6.1.tgz(r-4.3-arm64)
RcppBDT_0.2.6.1.tar.gz(r-4.5-noble)RcppBDT_0.2.6.1.tar.gz(r-4.4-noble)
RcppBDT_0.2.6.1.tgz(r-4.4-emscripten)RcppBDT_0.2.6.1.tgz(r-4.3-emscripten)
RcppBDT.pdf |RcppBDT.html✨
RcppBDT/json (API)
NEWS
# Install 'RcppBDT' in R: |
install.packages('RcppBDT', repos = c('https://eddelbuettel.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/eddelbuettel/rcppbdt/issues
Last updated 6 months agofrom:346becb706. Checks:OK: 7 NOTE: 2. Indexed: yes.
Target | Result | Date |
---|---|---|
Doc / Vignettes | OK | Aug 31 2024 |
R-4.5-win-x86_64 | NOTE | Aug 31 2024 |
R-4.5-linux-x86_64 | NOTE | Aug 31 2024 |
R-4.4-win-x86_64 | OK | Aug 31 2024 |
R-4.4-mac-x86_64 | OK | Aug 31 2024 |
R-4.4-mac-aarch64 | OK | Aug 31 2024 |
R-4.3-win-x86_64 | OK | Aug 31 2024 |
R-4.3-mac-x86_64 | OK | Aug 31 2024 |
R-4.3-mac-aarch64 | OK | Aug 31 2024 |
Exports:Aprarith_bdtDd_bdtDdarith_bdtDd_bdtDtarith_bdtDd_intarith_bdtDt_bdtDdarith_bdtDt_intarith_bdtDu_bdtDuarith_bdtDu_bdtPtarith_bdtDu_intarith_bdtPt_bdtDuarith_bdtPt_doublearith_double_bdtPtarith_int_bdtDdarith_int_bdtDtarith_int_bdtDuAugbdtbdtDdbdtDtbdtDubdtPtbdtTzcharToPOSIXctcompare_bdtDd_bdtDdcompare_bdtDt_bdtDtcompare_bdtDu_bdtDucompare_bdtPt_bdtPtcToPOSIXctdaysDecFebfifthfirstformatfourthFrigetDaygetDayOfWeekgetDayOfYeargetEndOfBizWeekgetEndOfMonthgetFirstDayOfWeekAftergetFirstDayOfWeekInMonthgetIMMDategetLastDayOfWeekBeforegetLastDayOfWeekInMonthgetMonthgetNthDayOfWeekgetYearhoursJanJulJunMarMaymicrosecondsmillisecondsminutesMonnanosecondsNovOctSatsecondsecondsSepshowSunthirdThutoPOSIXctTueWedweeks
Readme and manuals
Help Manual
Help page | Topics |
---|---|
Bindings for Boost Date_Time | RcppBDT-package RcppBDT |
Rcpp module bdtDd for binding of Boost Date_Time date duration functionality | arith_bdtDd_bdtDd arith_bdtDd_bdtDt arith_bdtDd_int arith_int_bdtDd bdtDd compare_bdtDd_bdtDd days format,Rcpp_bdtDd-method Rcpp_bdtDd-class show,Rcpp_bdtDd-method weeks |
Rcpp module bdtDt for binding of Boost Date_Time Date functionality | arith_bdtDt_bdtDd arith_bdtDt_int arith_int_bdtDt bdt bdtDt compare_bdtDt_bdtDt format,Rcpp_bdtDt-method Rcpp_bdtDt-class show,Rcpp_bdtDt-method |
Rcpp module bdtDu for binding of Boost Date_Time duration functionality | arith_bdtDu_bdtDu arith_bdtDu_bdtPt arith_bdtDu_int arith_int_bdtDu bdtDu compare_bdtDu_bdtDu format,Rcpp_bdtDu-method hours microseconds milliseconds minutes nanoseconds Rcpp_bdtDu-class seconds show,Rcpp_bdtDu-method |
Rcpp module bdtPt for binding of Boost Date_Time ptime functionality | arith_bdtPt_bdtDu arith_bdtPt_double arith_double_bdtPt bdtPt compare_bdtPt_bdtPt format,Rcpp_bdtPt-method Rcpp_bdtPt-class show,Rcpp_bdtPt-method |
Rcpp module bdtTz for binding of Boost Date_Time timezone functionality | bdtTz format,Rcpp_bdtTz-method Rcpp_bdtTz-class show,Rcpp_bdtTz-method |
Parse POSIXct objects from character variables | charToPOSIXct |
Parse POSIXct objects from character variables | cToPOSIXct |
Date accessor and construction functions from Boost Date_Time | getDay getDayOfWeek getDayOfYear getEndOfBizWeek getEndOfMonth getFirstDayOfWeekAfter getFirstDayOfWeekInMonth getIMMDate getLastDayOfWeekBefore getLastDayOfWeekInMonth getMonth getNthDayOfWeek getYear |
Constants for date functions with Boost Date_Time | Apr Aug Dec Feb fifth first fourth Fri Jan Jul Jun Mar May Mon Nov Oct RcppBDT-constants Sat second Sep Sun third Thu Tue Wed |
Parse POSIXct objects from input data | toPOSIXct |