{
  "_id": "6a49d2b9b48287dcb3fda7a1",
  "Type": "Package",
  "Package": "dint",
  "Title": "A Toolkit for Year-Quarter, Year-Month and Year-Isoweek Dates",
  "Version": "2.1.5",
  "Authors@R": "person(given = \"Stefan\",\nfamily = \"Fleck\",\nrole = c(\"aut\", \"cre\"),\nemail = \"stefan.b.fleck@gmail.com\",\ncomment = c(ORCID = \"0000-0003-3344-9851\"))",
  "Maintainer": "Stefan Fleck <stefan.b.fleck@gmail.com>",
  "Description": "S3 classes and methods to create and work with\nyear-quarter, year-month and year-isoweek vectors. Basic\narithmetic operations (such as adding and subtracting) are\nsupported, as well as formatting and converting to and from\nstandard R date types.",
  "License": "MIT + file LICENSE",
  "URL": "https://github.com/s-fleck/dint",
  "BugReports": "https://github.com/s-fleck/dint/issues",
  "VignetteBuilder": "knitr",
  "Encoding": "UTF-8",
  "Roxygen": "list(markdown = TRUE)",
  "RoxygenNote": "7.0.2",
  "Collate": "'accessors.R' 'arithmetic.R' 'date_xx.R' 'date_y.R'\n'date_ym.R' 'date_yq.R' 'date_yw.R' 'dint-package.R'\n'extract.r' 'first_of.R' 'format.R' 'increment.R' 'parser.R'\n'predicates.R' 'utils-sfmisc.R' 'zoo-compat.R'\n'scale_date_xx.R' 'seq.R' 'utils.R'",
  "Repository": "https://s-fleck.r-universe.dev",
  "Date/Publication": "2024-11-20 15:01:21 UTC",
  "RemoteUrl": "https://github.com/s-fleck/dint",
  "RemoteRef": "HEAD",
  "RemoteSha": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-06-16 10:54:33 UTC",
    "User": "root"
  },
  "Author": "Stefan Fleck [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3344-9851>)",
  "_user": "s-fleck",
  "_type": "src",
  "_file": "dint_2.1.5.tar.gz",
  "_fileid": "https://r2.ropensci.org/1a3a0820ed81d59a56b000b6b032fae52bd9c0cbeb80a65b8c27d5187c3a8029",
  "_filesize": 569511,
  "_sha256": "1a3a0820ed81d59a56b000b6b032fae52bd9c0cbeb80a65b8c27d5187c3a8029",
  "_expires": "2026-10-13T03:42:47.000Z",
  "_created": "2026-06-16T10:54:33.000Z",
  "_published": "2026-07-05T03:42:49.254Z",
  "_jobs": [
    {
      "job": 85190099587,
      "time": 153,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7664743663"
    },
    {
      "job": 85190099585,
      "time": 135,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7664737791"
    },
    {
      "job": 85190099581,
      "time": 90,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7664721312"
    },
    {
      "job": 85190099490,
      "time": 125,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7664733942"
    },
    {
      "job": 85190099500,
      "time": 168,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7664687901"
    },
    {
      "job": 85190099578,
      "time": 99,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7664724611"
    },
    {
      "job": 85190099509,
      "time": 81,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7664717850"
    },
    {
      "job": 85190099655,
      "time": 95,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7664724872"
    },
    {
      "job": 85190099573,
      "time": 100,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7664728193"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863",
  "_status": "success",
  "_upstream": "https://github.com/s-fleck/dint",
  "_commit": {
    "id": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
    "author": "stefan-fleck <stefan.fleck@wikifolio.com>",
    "committer": "stefan-fleck <stefan.fleck@wikifolio.com>",
    "message": "added more exports\n",
    "time": 1732114881
  },
  "_maintainer": {
    "name": "Stefan Fleck",
    "email": "stefan.b.fleck@gmail.com",
    "login": "s-fleck",
    "description": "",
    "uuid": 9320338,
    "orcid": "0000-0003-3344-9851"
  },
  "_distro": "noble",
  "_registered": true,
  "_dependencies": [
    {
      "package": "covr",
      "role": "Suggests"
    },
    {
      "package": "ggplot2",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "lubridate",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "scales",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "zoo",
      "role": "Suggests"
    }
  ],
  "_owner": "s-fleck",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "date",
    "dates",
    "month",
    "period",
    "quarter",
    "week"
  ],
  "_stars": 15,
  "_contributors": [
    {
      "user": "s-fleck",
      "count": 112,
      "uuid": 9320338
    }
  ],
  "_userbio": {
    "uuid": 9320338,
    "type": "user",
    "name": "Stefan Fleck",
    "followers": 42
  },
  "_downloads": {
    "count": 3867,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dint"
  },
  "_devurl": "https://github.com/s-fleck/dint",
  "_searchresults": 58,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/dint.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/s-fleck/dint",
  "_realowner": "s-fleck",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2018-08-13"
    },
    {
      "version": "2.0.0",
      "date": "2018-09-29"
    },
    {
      "version": "2.1.0",
      "date": "2019-01-03"
    },
    {
      "version": "2.1.1",
      "date": "2019-12-02"
    },
    {
      "version": "2.1.2",
      "date": "2020-01-07"
    },
    {
      "version": "2.1.3",
      "date": "2020-02-06"
    },
    {
      "version": "2.1.4",
      "date": "2022-10-17"
    },
    {
      "version": "2.1.5",
      "date": "2024-11-20"
    }
  ],
  "_exports": [
    "%y-%",
    "%y+%",
    "as_date_y",
    "as_date_ym",
    "as_date_yq",
    "as_date_yw",
    "as_yearmon",
    "as_yearqtr",
    "as_yearweek",
    "date_y",
    "date_ym",
    "date_ym_breaks",
    "date_yq",
    "date_yq_breaks",
    "date_yw",
    "date_yw_breaks",
    "first_of_isoweek",
    "first_of_isoyear",
    "first_of_month",
    "first_of_quarter",
    "first_of_year",
    "first_of_ym",
    "first_of_yq",
    "first_of_yw",
    "format_date_xx",
    "format_ym",
    "format_ym_iso",
    "format_ym_short",
    "format_ym_shorter",
    "format_yq",
    "format_yq_iso",
    "format_yq_short",
    "format_yq_shorter",
    "format_yw",
    "format_yw_iso",
    "format_yw_short",
    "format_yw_shorter",
    "get_isoweek",
    "get_isoyear",
    "get_month",
    "get_quarter",
    "get_year",
    "increment",
    "is_Date",
    "is_date_xx",
    "is_date_y",
    "is_date_ym",
    "is_date_yq",
    "is_date_yw",
    "is_first_of_quarter",
    "is_first_of_year",
    "is_last_of_quarter",
    "is_last_of_year",
    "is_POSIXlt",
    "is_quarter_bounds",
    "is_year_bounds",
    "last_of_isoweek",
    "last_of_isoyear",
    "last_of_month",
    "last_of_quarter",
    "last_of_year",
    "last_of_ym",
    "last_of_yq",
    "last_of_yw",
    "make_date_xx",
    "my",
    "qy",
    "scale_x_date_ym",
    "scale_x_date_yq",
    "scale_x_date_yw",
    "scale_y_date_ym",
    "scale_y_date_yq",
    "scale_y_date_yw",
    "Sys.date_ym",
    "Sys.date_yq",
    "Sys.date_yw",
    "ym",
    "yq"
  ],
  "_help": [
    {
      "page": "extract_date_xx",
      "title": "Extract or Replace Elements of a date_xx",
      "topics": [
        "[.date_xx",
        "[<-.date_ym",
        "[<-.date_yq",
        "[<-.date_yw",
        "[[.date_xx",
        "[[<-.date_ym",
        "[[<-.date_yq",
        "[[<-.date_yw"
      ]
    },
    {
      "page": "y-plus",
      "title": "Add/Subtract Year",
      "topics": [
        "%y+%",
        "%y+%.date_y",
        "%y+%.date_ym",
        "%y+%.date_yq",
        "%y+%.date_yw",
        "%y-%",
        "%y-%.date_y",
        "%y-%.date_ym",
        "%y-%.date_yq",
        "%y-%.date_yw"
      ]
    },
    {
      "page": "as_yearqtr",
      "title": "Coerce to zoo yearqtr objects",
      "topics": [
        "as_yearmon",
        "as_yearmon.date_ym",
        "as_yearmon.yearmon",
        "as_yearqtr",
        "as_yearqtr.date_yq",
        "as_yearqtr.yearqtr",
        "as_yearweek",
        "as_yearweek.date_yw",
        "as_yearweek.yearweek"
      ]
    },
    {
      "page": "as.Date.date_xx",
      "title": "Coerce dint Objects to Base R Date Types",
      "topics": [
        "as.Date.date_xx",
        "as.Date.date_y",
        "as.Date.date_ym",
        "as.Date.date_yq",
        "as.Date.date_yw",
        "as.POSIXct.date_xx",
        "as.POSIXlt.date_xx",
        "Sys.date_ym",
        "Sys.date_yq",
        "Sys.date_yw"
      ]
    },
    {
      "page": "c.date_xx",
      "title": "Concatenate date_xx Objects",
      "topics": [
        "c.date_xx"
      ]
    },
    {
      "page": "date_xx",
      "title": "A Superclass For All dint Objects",
      "topics": [
        "date_xx",
        "is_date_xx",
        "make_date_xx"
      ]
    },
    {
      "page": "date_xx_arithmetic",
      "title": "date_xx Arithmetic Operations",
      "topics": [
        "+.date_xx",
        "-.date_xx",
        "date_xx_arithmetic"
      ]
    },
    {
      "page": "date_xx_arithmetic_disabled",
      "title": "Arithmetic Operations Disabled for date_xx",
      "topics": [
        "%%.date_xx",
        "%%.date_y",
        "%/%.date_xx",
        "%/%.date_y",
        "*.date_xx",
        "/.date_xx",
        "date_xx_arithmetic_disabled",
        "^.date_xx"
      ]
    },
    {
      "page": "date_xx_breaks",
      "title": "Pretty Breaks For date_xx Vectors",
      "topics": [
        "date_xx_breaks",
        "date_ym_breaks",
        "date_yq_breaks",
        "date_yw_breaks"
      ]
    },
    {
      "page": "date_xx_sequences",
      "title": "date_xx Sequence Generation",
      "topics": [
        "date_xx_sequences",
        "seq.date_ym",
        "seq.date_yq",
        "seq.date_yw"
      ]
    },
    {
      "page": "date_y",
      "title": "A Simple S3-Class for Years",
      "concept": [
        "date_xx subclasses"
      ],
      "topics": [
        "as_date_y",
        "date_y",
        "is_date_y"
      ]
    },
    {
      "page": "date_ym",
      "title": "A Simple S3-Class for Year-Month Dates",
      "concept": [
        "date_xx subclasses"
      ],
      "topics": [
        "as_date_ym",
        "date_ym",
        "is_date_ym"
      ]
    },
    {
      "page": "date_yq",
      "title": "A Simple S3-Class for Year-Quarter Dates",
      "concept": [
        "date_xx subclasses"
      ],
      "topics": [
        "as_date_yq",
        "date_yq",
        "is_date_yq"
      ]
    },
    {
      "page": "date_yw",
      "title": "A Simple S3-Class for Year-Isoweek Dates",
      "concept": [
        "date_xx subclasses"
      ],
      "topics": [
        "as_date_yw",
        "date_yw",
        "is_date_yw"
      ]
    },
    {
      "page": "day_of_isoweek",
      "title": "Get First / Last Day of an Isoweek",
      "topics": [
        "first_of_isoweek",
        "first_of_isoweek.default",
        "first_of_yw",
        "last_of_isoweek",
        "last_of_isoweek.default",
        "last_of_yw"
      ]
    },
    {
      "page": "day_of_isoyear",
      "title": "Get First / Last Day of the First and Last Isoweek of a Year",
      "topics": [
        "first_of_isoyear",
        "first_of_isoyear.date_yw",
        "first_of_isoyear.default",
        "first_of_isoyear.integer",
        "first_of_isoyear.numeric",
        "last_of_isoyear",
        "last_of_isoyear.date_yw",
        "last_of_isoyear.default",
        "last_of_isoyear.integer",
        "last_of_isoyear.numeric"
      ]
    },
    {
      "page": "day_of_month",
      "title": "Get First / Last Day of a Month",
      "topics": [
        "first_of_month",
        "first_of_month.default",
        "first_of_ym",
        "last_of_month",
        "last_of_month.default",
        "last_of_ym"
      ]
    },
    {
      "page": "day_of_quarter",
      "title": "Get First / Last Day of a Quarter",
      "topics": [
        "first_of_quarter",
        "first_of_quarter.default",
        "last_of_quarter",
        "last_of_quarter.default"
      ]
    },
    {
      "page": "day_of_year",
      "title": "Get First / Last Day of a Year",
      "topics": [
        "first_of_year",
        "first_of_year.date_xx",
        "first_of_year.default",
        "first_of_year.integer",
        "first_of_year.numeric",
        "last_of_year",
        "last_of_year.date_xx",
        "last_of_year.default",
        "last_of_year.integer",
        "last_of_year.numeric"
      ]
    },
    {
      "page": "first_of_yq",
      "title": "Get First or Last Day of Quarter From Year and Quarter",
      "topics": [
        "first_of_yq",
        "last_of_yq"
      ]
    },
    {
      "page": "format_date_xx",
      "title": "Format a date_xx",
      "topics": [
        "format.date_y",
        "format.date_ym",
        "format.date_yq",
        "format.date_yw",
        "format_date_xx",
        "format_ym_iso",
        "format_ym_short",
        "format_ym_shorter",
        "format_yq_iso",
        "format_yq_short",
        "format_yq_shorter",
        "format_yw_iso",
        "format_yw_short",
        "format_yw_shorter"
      ]
    },
    {
      "page": "format_ym",
      "title": "Coerce and Format to Year-Month Strings",
      "concept": [
        "coerce and format functions"
      ],
      "topics": [
        "format_ym"
      ]
    },
    {
      "page": "format_yq",
      "title": "Coerce and Format to Year-Quarter Strings",
      "concept": [
        "coerce and format functions"
      ],
      "topics": [
        "format_yq"
      ]
    },
    {
      "page": "format_yw",
      "title": "Coerce and Format to Year-Isoweek Strings",
      "concept": [
        "coerce and format functions"
      ],
      "topics": [
        "format_yw"
      ]
    },
    {
      "page": "getters",
      "title": "Get Year, Quarter, Month or Isoweek",
      "topics": [
        "get_isoweek",
        "get_isoyear",
        "get_month",
        "get_quarter",
        "get_year"
      ]
    },
    {
      "page": "increment",
      "title": "Increment date_xx objects",
      "topics": [
        "increment",
        "increment.date_y",
        "increment.date_ym",
        "increment.date_yq",
        "increment.date_yw"
      ]
    },
    {
      "page": "period_bounds",
      "title": "Useful Predicates for Dates",
      "topics": [
        "is_Date",
        "is_first_of_quarter",
        "is_first_of_year",
        "is_last_of_quarter",
        "is_last_of_year",
        "is_POSIXlt",
        "is_quarter_bounds",
        "is_year_bounds"
      ]
    },
    {
      "page": "Ops.date_xx",
      "title": "Comparison Operators for date_xx",
      "topics": [
        "Ops.date_xx"
      ]
    },
    {
      "page": "print.date_xx",
      "title": "Print a date_xx Object",
      "topics": [
        "print.date_xx"
      ]
    },
    {
      "page": "rep.date_xx",
      "title": "Replicate Elements of date_xx Vectors",
      "topics": [
        "rep.date_xx"
      ]
    },
    {
      "page": "round_date_xx",
      "title": "Rounding of date_xx",
      "topics": [
        "ceiling.date_xx",
        "floor.date_xx",
        "round.date_ym",
        "round.date_yq",
        "round.date_yw"
      ]
    },
    {
      "page": "scale_date_xx",
      "title": "ggplot2 Scales For date_xx Objects",
      "topics": [
        "scale_date_xx",
        "scale_x_date_ym",
        "scale_x_date_yq",
        "scale_x_date_yw",
        "scale_y_date_ym",
        "scale_y_date_yq",
        "scale_y_date_yw"
      ]
    },
    {
      "page": "Summary.date_xx",
      "title": "Maxima and Minima for date_xx",
      "topics": [
        "Summary.date_xx"
      ]
    },
    {
      "page": "year",
      "title": "Get Year, Quarter or Month (lubridate Compatibility)",
      "topics": [
        "isoweek.date_xx",
        "month",
        "month.date_xx",
        "year",
        "year.date_xx"
      ]
    },
    {
      "page": "yq",
      "title": "Parse Dates With Year and Quarter Components",
      "topics": [
        "my",
        "qy",
        "ym",
        "yq"
      ]
    }
  ],
  "_readme": "https://github.com/s-fleck/dint/raw/HEAD/README.md",
  "_rundeps": [],
  "_vignettes": [
    {
      "source": "dint.Rmd",
      "filename": "dint.html",
      "title": "Dint: Integer Representations of Calendar Periods",
      "author": "Stefan Fleck",
      "engine": "knitr::rmarkdown",
      "headings": [
        "date_xx Vectors",
        "Creation",
        "Coercion",
        "Arithmetic and Sequences",
        "Accessors",
        "date_xx Components",
        "lubridate Compatibility Accessors",
        "Formatting",
        "format() Methods",
        "Shorthands",
        "ggplot2: Axis Labels",
        "Labelling date_xx Vectors",
        "Labelling Date Vectors"
      ],
      "created": "2018-05-23 09:20:17",
      "modified": "2020-02-06 07:53:43",
      "commits": 15
    }
  ],
  "_score": 6.702984683747365,
  "_indexed": true,
  "_nocasepkg": "dint",
  "_universes": [
    "s-fleck"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.5",
      "date": "2026-06-16T10:57:06.000Z",
      "distro": "noble",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/18c01ffdff7277b4fed79f2d94c557af2f573cdc4084e71b0aea8b93f4956a90",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.5",
      "date": "2026-06-16T10:56:40.000Z",
      "distro": "noble",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/a231a7a37906cfbc314d7a24a14d9cca89345ad2e0c523199f55b41496a27558",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.5",
      "date": "2026-06-16T10:56:01.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/ecfd3f10bc2a9ad4b917d43852b6aef6256e3accfd55ad8201316f8ddf37a494",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.5",
      "date": "2026-06-16T10:56:30.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/19a0b264c7288eb5da1cb3031fff242c357bde06e9b6f845de5e4222da93cbcc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.5",
      "date": "2026-06-16T10:56:27.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/6ec74484d46cf99ce0040f47eccb24477623b4cdb0a256310028dcb1d9fa38af",
      "status": "success",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.5",
      "date": "2026-06-16T10:55:46.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/80291ade89ae79169b7bb4212cc60df46f069e65e67d15d7adf44648db19be6e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.5",
      "date": "2026-06-16T10:55:55.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/7d3ca82b2fccc7e44d114e458e13066949b24cc1cf57ce3cb521814b86c32a56",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.5",
      "date": "2026-06-16T10:56:08.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "https://r2.ropensci.org/a571c5f0ca9548c23f98960867ea22ef419520e68982b8a60ead7cd8a1b087ae",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/27612385863"
    }
  ]
}