Convert CF-style date-time to POSIXct date-time

cf2datetime(value, unit, tz = "UTC")

Arguments

value

Numeric value of CF date-time

unit

CF style unit (e.g. "days since 2010-01-01")

tz

Time zone of result (default = "UTC")

Value

POSIXct datetime

Author

Alexey Shiklomanov

Examples

cf2datetime(5, "days since 1981-01-01")
#> [1] "1981-01-06 UTC"
cf2datetime(27, "minutes since 1963-01-03 12:00:00 -05:00")
#> [1] "1963-01-03 17:27:00 UTC"
# no leap year
cf2datetime(365, "days since 1999-01-01")
#> [1] "2000-01-01 UTC"
# leap year
cf2datetime(365, "days since 2000-01-01 12:00:00 -05:00")
#> [1] "2000-12-31 17:00:00 UTC"