diff options
| author | Johannes Ranke <johannes.ranke@jrwb.de> | 2025-02-13 13:30:23 +0100 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-13 13:30:23 +0100 | 
| commit | ffb06bee1acfa1e5166b37971feaab895dd2b487 (patch) | |
| tree | 52687f3994bd6255c31e9f47860bebc997ed69dc | |
| parent | e7f7cfdeb40b836a2b4eb23ee93c57b4e6abb8f1 (diff) | |
| parent | 5c30f11b1506bf49196f41f5fe03b2233f2930ee (diff) | |
Merge pull request #5 from Lutzeli/patch-1
Update PEC_sw_drainage_UK.R
Closes #6
| -rw-r--r-- | R/PEC_sw_drainage_UK.R | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/R/PEC_sw_drainage_UK.R b/R/PEC_sw_drainage_UK.R index b935dea..f094624 100644 --- a/R/PEC_sw_drainage_UK.R +++ b/R/PEC_sw_drainage_UK.R @@ -35,9 +35,12 @@ PEC_sw_drainage_UK <- function(rate, interception = 0, Koc,    if (!missing(latest_application)) {      lct <- Sys.getlocale("LC_TIME")      tmp <- Sys.setlocale("LC_TIME", "C") -    latest <- as.Date(paste(latest_application, "1999"), "%d %b %Y") +    if (latest_application == "29 February") { +      ref_year <- 2000 +    } else { ref_year <- 1999} +    latest <- as.Date(paste(latest_application, ref_year), "%d %b %Y")      tmp <- Sys.setlocale("LC_TIME", lct) -    degradation_time <- as.numeric(difftime(as.Date("1999-10-01"), units = "days", latest)) +    degradation_time <- as.numeric(difftime(as.Date(paste0(ref_year,"-10-01")), units = "days", latest))      if (degradation_time > 0) {        if (!missing(soil_DT50)) {          k = log(2)/soil_DT50 | 
