Skip to content

yearmonth() throws an error with C_force_tz #312

@Mkranj

Description

@Mkranj

I'm analysing some timeseries, but I cannot use the yearmonth() function. Running the following code:

yearmonth("2018 January")

I get this error message: Error in C_force_tz(utc, tz, c("boundary", "post")) : CCTZ: Unrecognized output timezone: "Europe/Zagreb".

Reading through similar issues, I can confirm that using lubridate:::tzdir_get() returns a folder that exists, "C:/PROGRA~1/R/R-43~1.3/share/zoneinfo" . I've used tzdir_set to explicitly set the full path, and still no use. Changing locale setting to en_US.utf8 still results in the same error.

I've also opened this as an issue in lubridate here.

I'm using lubridate 1.9.3, tsibble 1.1.4 and R 4.3.3. on Windows 11. How can I fix these problems?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions