{
  "_id": "6a1f16ccb401979e7341e902",
  "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-05-17 06:13:57 UTC",
    "User": "root"
  },
  "Author": "Stefan Fleck [aut, cre] (ORCID:\n<https://orcid.org/0000-0003-3344-9851>)",
  "MD5sum": "19dd4501bd96797257da4323778a3806",
  "_user": "s-fleck",
  "_type": "src",
  "_file": "dint_2.1.5.tar.gz",
  "_fileid": "f2fb3eb36b3053a2da3e7c2325b4d2e4c995a295acadda84f5afc81f9785a516",
  "_filesize": 557612,
  "_sha256": "f2fb3eb36b3053a2da3e7c2325b4d2e4c995a295acadda84f5afc81f9785a516",
  "_created": "2026-05-17T06:13:57.000Z",
  "_published": "2026-06-02T17:45:48.942Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79135272470,
      "time": 129,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7039924374"
    },
    {
      "job": 79135272548,
      "time": 138,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039925032"
    },
    {
      "job": 79135272488,
      "time": 87,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7039919471"
    },
    {
      "job": 79135272502,
      "time": 76,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039918666"
    },
    {
      "job": 79135271502,
      "time": 187,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039909520"
    },
    {
      "job": 79135271844,
      "time": 97,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365498491"
    },
    {
      "job": 79135272747,
      "time": 100,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7039921100"
    },
    {
      "job": 79135272876,
      "time": 85,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7039919395"
    },
    {
      "job": 79135272309,
      "time": 82,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7039919072"
    }
  ],
  "_buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_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"
  },
  "_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"
  },
  "_downloads": {
    "count": 3567,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dint"
  },
  "_devurl": "https://github.com/s-fleck/dint",
  "_searchresults": 57,
  "_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",
    "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.660360483122208,
  "_indexed": true,
  "_nocasepkg": "dint",
  "_universes": [
    "s-fleck"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.5",
      "date": "2026-05-17T06:16:03.000Z",
      "distro": "noble",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "2bdccfdb69bdc0bf0c65c5d02348ff88ff1d74e9064a3b1da97f09dd56711c5e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "2.1.5",
      "date": "2026-05-17T06:16:06.000Z",
      "distro": "noble",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "35ce0675e3b321a96bee797dcb4e353387ba331cbb2339217748101cb47a1f33",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "2.1.5",
      "date": "2026-05-17T06:15:24.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "3f51836f5c4dedd471666daef4a4910cace16c8c94cc2e0a49252b02bf5787a9",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "2.1.5",
      "date": "2026-05-17T06:15:18.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "29ea3f505d8ee2146b71cba2e27125bbb6976249531da87af088058d4772718f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "2.1.5",
      "date": "2026-05-17T06:15:23.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "4eff8d7a4e4061caacb307a841156c4f35ee9ace06d593573487907d89e8e086",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "2.1.5",
      "date": "2026-05-17T06:15:09.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "3449287e31cef16860854bfa2246c8f9ce84d39c6991ac1954d125f3c099c2aa",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "2.1.5",
      "date": "2026-05-17T06:15:09.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "36726c78e889d962b93635e5c2179b610c35c87433e42519dd40fcb9bdc26405",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.5",
      "date": "2026-06-02T17:45:30.000Z",
      "commit": "0920406136bee6d99c60fa4b5ea7ecc644763a0e",
      "fileid": "15ba5fb01fa032cac3b0538ae247dd8a3c0559a24d9c87897c2e5d6468e58037",
      "status": "success",
      "buildurl": "https://github.com/r-universe/s-fleck/actions/runs/25983174800"
    }
  ]
}