Nicola Crane created ARROW-14947: ------------------------------------ Summary: [C++] Implement maths with timestamps? Key: ARROW-14947 URL: https://issues.apache.org/jira/browse/ARROW-14947 Project: Apache Arrow Issue Type: Sub-task Components: C++ Reporter: Nicola Crane
Please could we have maths with timestamps implemented? In order to implement some of the functionality I'd like in R, I need to be able to do maths with dates. For example: * Addition and subtraction: Timestamp + Duration = Timestamp (with and without rollback so have ability to do e.g. 2021-03-30 minus 1 month and either get a null back, or 2021-02-28), plus the ability to specify whether to rollback to the first or last, and whether to preserve or rest the time. See https://lubridate.tidyverse.org/reference/mplus.html for documentation of the R functionality. * Multiplying Durations: Duration * Numeric = Duration -- This message was sent by Atlassian Jira (v8.20.1#820001)