{
  "_id": "6a1f1512b401979e7341e456",
  "Package": "timetools",
  "Type": "Package",
  "Title": "Seasonal/Sequential (Instants/Durations, Even or not) Time\nSeries",
  "Version": "1.15.5",
  "Date": "2025-05-22",
  "Author": "Vladislav Navel [aut, cre]",
  "Authors@R": "person(given = \"Vladislav\",\nfamily = \"Navel\",\nrole = c(\"aut\", \"cre\"),\nemail = \"vnavel@yahoo.fr\")",
  "Maintainer": "Vladislav Navel <vnavel@yahoo.fr>",
  "Description": "Objects to manipulate sequential and seasonal time series.\nSequential time series based on time instants and time duration\nare handled. Both can be regularly or unevenly spaced\n(overlapping duration are allowed). Only POSIX* format are used\nfor dates and times. The following classes are provided :\n'POSIXcti', 'POSIXctp', 'TimeIntervalDataFrame',\n'TimeInstantDataFrame', 'SubtimeDataFrame' ; methods to switch\nfrom a class to another and to modify the time support of\nseries (hourly time series to daily time series for instance)\nare also defined. Tools provided can be used for instance to\nhandle environmental monitoring data (not always produced on a\nregular time base).",
  "License": "GPL",
  "LazyLoad": "yes",
  "URL": "https://sourceforge.net/projects/timetools/",
  "Encoding": "UTF-8",
  "NeedsCompilation": "yes",
  "RoxygenNote": "7.2.3",
  "Packaged": {
    "Date": "2026-05-17 06:44:07 UTC",
    "User": "root"
  },
  "Repository": "https://vald.r-universe.dev",
  "Date/Publication": "2025-05-22 15:37:41 UTC",
  "RemoteUrl": "https://github.com/cran/timetools",
  "RemoteRef": "HEAD",
  "RemoteSha": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
  "MD5sum": "2d0000f6504aeb936a0d12fc7b4d9a6c",
  "_user": "vald",
  "_type": "src",
  "_file": "timetools_1.15.5.tar.gz",
  "_fileid": "e47e976a91fbfdc2444c89f50dfbe45565ccdbeeb5ffadddbebc5f4a97866dbb",
  "_filesize": 309596,
  "_sha256": "e47e976a91fbfdc2444c89f50dfbe45565ccdbeeb5ffadddbebc5f4a97866dbb",
  "_created": "2026-05-17T06:44:07.000Z",
  "_published": "2026-06-02T17:38:26.449Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 79133882972,
      "time": 127,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040113489"
    },
    {
      "job": 79133882577,
      "time": 105,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040110998"
    },
    {
      "job": 79133883388,
      "time": 103,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040110757"
    },
    {
      "job": 79133882917,
      "time": 110,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040111536"
    },
    {
      "job": 79133883948,
      "time": 242,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040121949"
    },
    {
      "job": 79133883240,
      "time": 384,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040137155"
    },
    {
      "job": 79133882719,
      "time": 128,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040111064"
    },
    {
      "job": 79133883246,
      "time": 305,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040130808"
    },
    {
      "job": 79133882543,
      "time": 136,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040098885"
    },
    {
      "job": 79133882068,
      "time": 89,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7365328463"
    },
    {
      "job": 79133882560,
      "time": 86,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7040108677"
    },
    {
      "job": 79133882896,
      "time": 85,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7040108529"
    },
    {
      "job": 79133883036,
      "time": 73,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7040107235"
    }
  ],
  "_buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/cran/timetools",
  "_commit": {
    "id": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
    "author": "Vladislav Navel <vnavel@yahoo.fr>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 1.15.5\n",
    "time": 1747928261
  },
  "_maintainer": {
    "name": "Vladislav Navel",
    "email": "vnavel@yahoo.fr",
    "login": "vald",
    "description": "",
    "uuid": 1183760
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "methods",
      "role": "Imports"
    }
  ],
  "_owner": "cran",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-21",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "1.15.5",
      "date": "2025-05-22"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "vald",
      "count": 27,
      "uuid": 1183760
    }
  ],
  "_userbio": {
    "uuid": 1183760,
    "type": "user",
    "name": "Vladislav Navel"
  },
  "_downloads": {
    "count": 706,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/timetools"
  },
  "_searchresults": 13,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/timetools.html",
    "manual.pdf"
  ],
  "_realowner": "vald",
  "_cranurl": false,
  "_releases": [
    {
      "version": "1.1-0",
      "date": "2012-02-06"
    },
    {
      "version": "1.1-2",
      "date": "2012-04-25"
    },
    {
      "version": "1.1-3",
      "date": "2012-09-25"
    },
    {
      "version": "1.1-6",
      "date": "2012-10-31"
    },
    {
      "version": "1.2.0",
      "date": "2012-12-03"
    },
    {
      "version": "1.4.0",
      "date": "2013-04-11"
    },
    {
      "version": "1.5.2",
      "date": "2013-05-05"
    },
    {
      "version": "1.6.0",
      "date": "2014-05-13"
    },
    {
      "version": "1.6.1",
      "date": "2014-10-11"
    },
    {
      "version": "1.6.5",
      "date": "2014-12-08"
    },
    {
      "version": "1.7.0",
      "date": "2015-06-17"
    },
    {
      "version": "1.7.2",
      "date": "2015-09-09"
    },
    {
      "version": "1.7.3",
      "date": "2015-11-19"
    },
    {
      "version": "1.7.4",
      "date": "2016-03-24"
    },
    {
      "version": "1.8.0",
      "date": "2016-06-24"
    },
    {
      "version": "1.8.1",
      "date": "2017-02-02"
    },
    {
      "version": "1.9.1",
      "date": "2017-02-04"
    },
    {
      "version": "1.11.1",
      "date": "2017-03-31"
    },
    {
      "version": "1.11.4",
      "date": "2017-04-10"
    },
    {
      "version": "1.12.0",
      "date": "2017-08-18"
    },
    {
      "version": "1.12.2",
      "date": "2017-09-15"
    },
    {
      "version": "1.12.3",
      "date": "2017-10-16"
    },
    {
      "version": "1.14",
      "date": "2018-01-29"
    },
    {
      "version": "1.15.2",
      "date": "2022-12-16"
    },
    {
      "version": "1.15.3",
      "date": "2023-08-29"
    },
    {
      "version": "1.15.4",
      "date": "2025-03-22"
    },
    {
      "version": "1.15.5",
      "date": "2025-05-27"
    }
  ],
  "_exports": [
    "[.POSIXcti",
    "[.POSIXctp",
    "[.POSIXst",
    "[.SubtimeDataFrame",
    "[.TimeInstantDataFrame",
    "[.TimeIntervalDataFrame",
    "[[<-.SubtimeDataFrame",
    "[[<-.TimeInstantDataFrame",
    "[[<-.TimeIntervalDataFrame",
    "[<-.POSIXcti",
    "[<-.POSIXctp",
    "[<-.POSIXst",
    "[<-.SubtimeDataFrame",
    "[<-.TimeInstantDataFrame",
    "[<-.TimeIntervalDataFrame",
    "%in%",
    "%included%",
    "%included%.POSIXcti",
    "%intersect%",
    "%intersect%.POSIXcti",
    "as.data.frame.SubtimeDataFrame",
    "as.data.frame.TimeInstantDataFrame",
    "as.data.frame.TimeIntervalDataFrame",
    "as.POSIXcti",
    "as.POSIXcti.logical",
    "as.POSIXctp",
    "as.POSIXctp.logical",
    "as.SubtimeDataFrame",
    "as.SubtimeDataFrame.TimeInstantDataFrame",
    "as.SubtimeDataFrame.TimeIntervalDataFrame",
    "as.TimeInstantDataFrame",
    "as.TimeInstantDataFrame.TimeIntervalDataFrame",
    "as.TimeIntervalDataFrame",
    "as.TimeIntervalDataFrame.TimeInstantDataFrame",
    "barplot.SubtimeDataFrame",
    "barplot.TimeInstantDataFrame",
    "barplot.TimeIntervalDataFrame",
    "c.POSIXcti",
    "c.POSIXctp",
    "c.POSIXst",
    "changeSupport",
    "compute.lim",
    "continuous",
    "continuous<-",
    "day",
    "duplicated.POSIXst",
    "duration",
    "end.POSIXcti",
    "end.TimeIntervalDataFrame",
    "format.POSIXcti",
    "format.POSIXctp",
    "format.POSIXst",
    "head.POSIXcti",
    "head.POSIXctp",
    "head.POSIXst",
    "head.SubtimeDataFrame",
    "head.TimeInstantDataFrame",
    "head.TimeIntervalDataFrame",
    "homogeneous",
    "hour",
    "interval",
    "lapply",
    "lines.SubtimeDataFrame",
    "lines.TimeInstantDataFrame",
    "lines.TimeIntervalDataFrame",
    "match",
    "merge.SubtimeDataFrame",
    "merge.TimeInstantDataFrame",
    "merge.TimeIntervalDataFrame",
    "minute",
    "month",
    "ncol",
    "nrow",
    "of",
    "of.POSIXst",
    "of.SubtimeDataFrame",
    "Ops.POSIXcti",
    "Ops.POSIXctp",
    "Ops.POSIXst",
    "origin",
    "overlapping",
    "period",
    "plot.SubtimeDataFrame",
    "plot.TimeInstantDataFrame",
    "plot.TimeIntervalDataFrame",
    "points.SubtimeDataFrame",
    "points.TimeInstantDataFrame",
    "points.TimeIntervalDataFrame",
    "POSIXcti",
    "POSIXctp",
    "POSIXst",
    "POSIXst.default",
    "POSIXst.integer",
    "POSIXst.numeric",
    "POSIXst.POSIXct",
    "POSIXst.POSIXlt",
    "POSIXst.TimeInstantDataFrame",
    "POSIXst.TimeIntervalDataFrame",
    "POSIXt.units",
    "print.POSIXcti",
    "print.POSIXctp",
    "print.POSIXst",
    "print.SubtimeDataFrame",
    "print.TimeInstantDataFrame",
    "print.TimeIntervalDataFrame",
    "rbind.TimeInstantDataFrame",
    "rbind.TimeIntervalDataFrame",
    "regular",
    "RegularTimeInstantDataFrame",
    "RegularTimeIntervalDataFrame",
    "rep.POSIXcti",
    "rep.POSIXctp",
    "rep.POSIXst",
    "row.names.TimeInstantDataFrame",
    "row.names.TimeIntervalDataFrame",
    "row.names<-.TimeInstantDataFrame",
    "row.names<-.TimeIntervalDataFrame",
    "second",
    "seq.POSIXst",
    "show",
    "split",
    "split.POSIXcti",
    "split.POSIXctp",
    "split.POSIXst",
    "split.SubtimeDataFrame",
    "split.TimeInstantDataFrame",
    "split.TimeIntervalDataFrame",
    "start.POSIXcti",
    "start.TimeIntervalDataFrame",
    "SubtimeDataFrame",
    "summary.POSIXcti",
    "summary.POSIXctp",
    "summary.POSIXst",
    "summary.SubtimeDataFrame",
    "summary.TimeInstantDataFrame",
    "summary.TimeIntervalDataFrame",
    "tail.POSIXcti",
    "tail.POSIXctp",
    "tail.POSIXst",
    "tail.SubtimeDataFrame",
    "tail.TimeInstantDataFrame",
    "tail.TimeIntervalDataFrame",
    "tapply",
    "TimeInstantDataFrame",
    "TimeIntervalDataFrame",
    "timezone",
    "timezone.POSIXst",
    "timezone<-",
    "unique.POSIXcti",
    "unique.POSIXctp",
    "unique.POSIXst",
    "unit",
    "unit.POSIXst",
    "unit.SubtimeDataFrame",
    "unit<-",
    "when",
    "year"
  ],
  "_help": [
    {
      "page": "timetools-package",
      "title": "Seasonal/Sequential (Instants/Duration, Even or not) Time Series",
      "topics": [
        "timetools-package",
        "timetools"
      ]
    },
    {
      "page": "included",
      "title": "test inclusion of 2 'POSIXcti' objects",
      "topics": [
        "%included%"
      ]
    },
    {
      "page": "intersect",
      "title": "intersects 2 'POSIXcti' objects",
      "topics": [
        "%intersect%"
      ]
    },
    {
      "page": "as.data.frame",
      "title": "Convert an object to a data.frame",
      "topics": [
        "as.data.frame",
        "as.data.frame.SubtimeDataFrame",
        "as.data.frame.TimeInstantDataFrame",
        "as.data.frame.TimeIntervalDataFrame"
      ]
    },
    {
      "page": "changeSupport",
      "title": "Function to change time support of TimeIntervalDataFrame",
      "topics": [
        "changeSupport",
        "changeSupport,TimeIntervalDataFrame,character,numeric-method",
        "changeSupport,TimeIntervalDataFrame,POSIXctp,numeric-method",
        "changeSupport,TimeIntervalDataFrame,TimeIntervalDataFrame,numeric-method"
      ]
    },
    {
      "page": "compute.lim",
      "title": "Calculate limits for plotting",
      "topics": [
        "compute.lim"
      ]
    },
    {
      "page": "continuous",
      "title": "Test if a time object is continuous/set an time object continuous.",
      "topics": [
        "continuous",
        "continuous-methods",
        "continuous<-",
        "continuous<--methods"
      ]
    },
    {
      "page": "duration",
      "title": "Extract duration of a Time object",
      "topics": [
        "duration",
        "duration-methods"
      ]
    },
    {
      "page": "homogeneous",
      "title": "Test if a time object is homogeneous",
      "topics": [
        "homogeneous",
        "homogeneous-methods"
      ]
    },
    {
      "page": "interval",
      "title": "Extract time intervals of a time object.",
      "topics": [
        "interval",
        "interval-methods"
      ]
    },
    {
      "page": "ops.numeric",
      "title": "define generic function to compare anything to a numeric",
      "topics": [
        "Ops,ANY,numeric-method",
        "Ops,numeric,ANY-method",
        "ops.numeric"
      ]
    },
    {
      "page": "origin",
      "title": "1970-01-01 GMT",
      "topics": [
        "origin"
      ]
    },
    {
      "page": "overlapping",
      "title": "Test if any interval of a time intervals object intersect another",
      "topics": [
        "overlapping",
        "overlapping,TimeIntervalDataFrame,ANY-method",
        "overlapping,TimeIntervalDataFrame,logical-method",
        "overlapping-methods"
      ]
    },
    {
      "page": "period",
      "title": "Test or extract different properties of Time objects",
      "topics": [
        "period",
        "period-methods"
      ]
    },
    {
      "page": "POSIXcti-class",
      "title": "Class '\"POSIXcti\"'",
      "topics": [
        "!=.POSIXcti",
        "%in%,POSIXcti,POSIXcti-method",
        "%included%.POSIXcti",
        "%intersect%.POSIXcti",
        "+,POSIXcti,POSIXctp-method",
        "+,POSIXctp,POSIXcti-method",
        "-,POSIXcti,POSIXctp-method",
        "<.POSIXcti",
        "<=.POSIXcti",
        "==.POSIXcti",
        ">.POSIXcti",
        ">=.POSIXcti",
        "as.POSIXcti",
        "as.POSIXcti.logical",
        "c.POSIXcti",
        "duration,POSIXcti-method",
        "end.POSIXcti",
        "format.POSIXcti",
        "head.POSIXcti",
        "length,POSIXcti-method",
        "match,POSIXcti,POSIXcti-method",
        "Ops.POSIXcti",
        "POSIXcti",
        "POSIXcti-class",
        "print.POSIXcti",
        "rep.POSIXcti",
        "show,POSIXcti-method",
        "split.POSIXcti",
        "start.POSIXcti",
        "summary.POSIXcti",
        "tail.POSIXcti",
        "unique.POSIXcti",
        "[.POSIXcti",
        "[<-.POSIXcti"
      ]
    },
    {
      "page": "POSIXctp-class",
      "title": "Class '\"POSIXctp\"'",
      "topics": [
        "!=.POSIXctp",
        "%in%,POSIXctp,ANY-method",
        "*,numeric,POSIXctp-method",
        "*,POSIXctp,numeric-method",
        "+,POSIXct,POSIXctp-method",
        "+,POSIXctp,POSIXct-method",
        "+,POSIXctp,POSIXctp-method",
        "-,POSIXct,POSIXctp-method",
        "-,POSIXctp,POSIXctp-method",
        "<.POSIXctp",
        "<=.POSIXctp",
        "==.POSIXctp",
        ">.POSIXctp",
        ">=.POSIXctp",
        "as.numeric,POSIXctp-method",
        "as.POSIXctp",
        "as.POSIXctp.logical",
        "c.POSIXctp",
        "duration,POSIXctp-method",
        "format.POSIXctp",
        "head.POSIXctp",
        "length,POSIXctp-method",
        "match,POSIXctp,ANY-method",
        "match,POSIXctp,POSIXctp-method",
        "Ops.POSIXctp",
        "POSIXctp",
        "POSIXctp-class",
        "print.POSIXctp",
        "rep.POSIXctp",
        "show,POSIXctp-method",
        "split.POSIXctp",
        "summary.POSIXctp",
        "tail.POSIXctp",
        "unique.POSIXctp",
        "unit,POSIXctp-method",
        "unit<-,POSIXctp-method",
        "[.POSIXctp",
        "[<-.POSIXctp"
      ]
    },
    {
      "page": "POSIXst-class",
      "title": "Class '\"POSIXst\"'",
      "topics": [
        "!=.POSIXst",
        "%in%,POSIXst,ANY-method",
        "+,POSIXctp,POSIXst-method",
        "+,POSIXst,POSIXctp-method",
        "-,POSIXst,POSIXctp-method",
        "-,POSIXst,POSIXst-method",
        "<.POSIXst",
        "<=.POSIXst",
        "==.POSIXst",
        ">.POSIXst",
        ">=.POSIXst",
        "as.numeric,POSIXst-method",
        "c.POSIXst",
        "day",
        "day,ANY-method",
        "day-methods",
        "duplicated.POSIXst",
        "format.POSIXst",
        "head.POSIXst",
        "hour",
        "hour,ANY-method",
        "hour-methods",
        "length,POSIXst-method",
        "match,POSIXst,ANY-method",
        "match,POSIXst,POSIXst-method",
        "minute",
        "minute,ANY-method",
        "minute-methods",
        "month",
        "month,ANY-method",
        "month-methods",
        "of.POSIXst",
        "Ops.POSIXst",
        "POSIXst",
        "POSIXst-class",
        "POSIXst.default",
        "POSIXst.integer",
        "POSIXst.numeric",
        "POSIXst.POSIXct",
        "POSIXst.POSIXlt",
        "POSIXst.TimeInstantDataFrame",
        "POSIXst.TimeIntervalDataFrame",
        "print.POSIXst",
        "rep.POSIXst",
        "second",
        "second,ANY-method",
        "second-methods",
        "seq.POSIXst",
        "show,POSIXst-method",
        "split.POSIXst",
        "summary.POSIXst",
        "tail.POSIXst",
        "timezone.POSIXst",
        "unique.POSIXst",
        "unit.POSIXst",
        "year",
        "year,ANY-method",
        "year-methods",
        "[.POSIXst",
        "[<-.POSIXst"
      ]
    },
    {
      "page": "regular",
      "title": "Test if a time object is regular",
      "topics": [
        "regular",
        "regular-methods"
      ]
    },
    {
      "page": "split",
      "title": "Divide into Groups and Reassemble (Time*DataFrame objects and POSIXct*)",
      "topics": [
        "split",
        "split,ANY,POSIXcti-method",
        "split,ANY,POSIXctp-method",
        "split,ANY,POSIXst-method",
        "split,TimeIntervalDataFrame,POSIXcti-method",
        "split,TimeIntervalDataFrame,POSIXctp-method",
        "split,TimeIntervalDataFrame,TimeIntervalDataFrame-method"
      ]
    },
    {
      "page": "SubtimeDataFrame-class",
      "title": "Class '\"SubtimeDataFrame\"'",
      "topics": [
        "$,SubtimeDataFrame-method",
        "$<-,SubtimeDataFrame-method",
        "as.SubtimeDataFrame",
        "as.SubtimeDataFrame.TimeInstantDataFrame",
        "as.SubtimeDataFrame.TimeIntervalDataFrame",
        "barplot.SubtimeDataFrame",
        "dim,SubtimeDataFrame-method",
        "head.SubtimeDataFrame",
        "lapply,SubtimeDataFrame-method",
        "length,SubtimeDataFrame-method",
        "lines.SubtimeDataFrame",
        "merge.SubtimeDataFrame",
        "names,SubtimeDataFrame-method",
        "names<-,SubtimeDataFrame-method",
        "ncol,SubtimeDataFrame-method",
        "nrow,SubtimeDataFrame-method",
        "of.SubtimeDataFrame",
        "plot.SubtimeDataFrame",
        "points.SubtimeDataFrame",
        "print.SubtimeDataFrame",
        "row.names.SubtimeDataFrame",
        "row.names<-.SubtimeDataFrame",
        "show,SubtimeDataFrame-method",
        "split.SubtimeDataFrame",
        "SubtimeDataFrame",
        "SubtimeDataFrame-class",
        "summary.SubtimeDataFrame",
        "tail.SubtimeDataFrame",
        "timezone,SubtimeDataFrame-method",
        "unit.SubtimeDataFrame",
        "when,SubtimeDataFrame-method",
        "[.SubtimeDataFrame",
        "[<-.SubtimeDataFrame",
        "[[,SubtimeDataFrame-method",
        "[[<-.SubtimeDataFrame"
      ]
    },
    {
      "page": "tapply",
      "title": "Apply a Function Over a time properties",
      "topics": [
        "tapply",
        "tapply,TimeIntervalDataFrame,POSIXcti-method",
        "tapply,TimeIntervalDataFrame,POSIXctp-method",
        "tapply,TimeIntervalDataFrame,TimeIntervalDataFrame-method"
      ]
    },
    {
      "page": "TimeInstantDataFrame-class",
      "title": "Class '\"TimeInstantDataFrame\"'",
      "topics": [
        "$,TimeInstantDataFrame-method",
        "$<-,TimeInstantDataFrame-method",
        "as.TimeInstantDataFrame",
        "as.TimeInstantDataFrame.TimeIntervalDataFrame",
        "barplot.TimeInstantDataFrame",
        "dim,TimeInstantDataFrame-method",
        "head.TimeInstantDataFrame",
        "lapply,TimeInstantDataFrame-method",
        "length,TimeInstantDataFrame-method",
        "lines.TimeInstantDataFrame",
        "merge.TimeInstantDataFrame",
        "names,TimeInstantDataFrame-method",
        "names<-,TimeInstantDataFrame-method",
        "ncol,TimeInstantDataFrame-method",
        "nrow,TimeInstantDataFrame-method",
        "Ops,numeric,TimeInstantDataFrame-method",
        "Ops,TimeInstantDataFrame,numeric-method",
        "plot.TimeInstantDataFrame",
        "points.TimeInstantDataFrame",
        "print.TimeInstantDataFrame",
        "rbind.TimeInstantDataFrame",
        "regular,TimeInstantDataFrame-method",
        "RegularTimeInstantDataFrame",
        "row.names.TimeInstantDataFrame",
        "row.names<-.TimeInstantDataFrame",
        "show,TimeInstantDataFrame-method",
        "split.TimeInstantDataFrame",
        "summary.TimeInstantDataFrame",
        "tail.TimeInstantDataFrame",
        "TimeInstantDataFrame",
        "TimeInstantDataFrame-class",
        "timezone,TimeInstantDataFrame-method",
        "timezone<-,TimeInstantDataFrame-method",
        "when,TimeInstantDataFrame-method",
        "[.TimeInstantDataFrame",
        "[<-.TimeInstantDataFrame",
        "[[,TimeInstantDataFrame-method",
        "[[<-.TimeInstantDataFrame"
      ]
    },
    {
      "page": "TimeIntervalDataFrame-class",
      "title": "Class '\"TimeIntervalDataFrame\"'",
      "topics": [
        "$,TimeIntervalDataFrame-method",
        "$<-,TimeIntervalDataFrame-method",
        "as.TimeIntervalDataFrame",
        "as.TimeIntervalDataFrame.TimeInstantDataFrame",
        "barplot.TimeIntervalDataFrame",
        "changeSupport,TimeIntervalDataFrame-method",
        "continuous,TimeIntervalDataFrame-method",
        "continuous<-,TimeIntervalDataFrame-method",
        "dim,TimeIntervalDataFrame-method",
        "end.TimeIntervalDataFrame",
        "head.TimeIntervalDataFrame",
        "homogeneous,TimeIntervalDataFrame-method",
        "interval,TimeIntervalDataFrame-method",
        "lapply,TimeIntervalDataFrame-method",
        "length,TimeIntervalDataFrame-method",
        "lines.TimeIntervalDataFrame",
        "merge.TimeIntervalDataFrame",
        "names,TimeIntervalDataFrame-method",
        "names<-,TimeIntervalDataFrame-method",
        "ncol,TimeIntervalDataFrame-method",
        "nrow,TimeIntervalDataFrame-method",
        "Ops,numeric,TimeIntervalDataFrame-method",
        "Ops,TimeIntervallDataFrame,numeric-method",
        "overlapping,TimeIntervalDataFrame-method",
        "period,TimeIntervalDataFrame-method",
        "plot.TimeIntervalDataFrame",
        "points.TimeIntervalDataFrame",
        "print.TimeIntervalDataFrame",
        "rbind.TimeIntervalDataFrame",
        "regular,TimeIntervalDataFrame-method",
        "RegularTimeIntervalDataFrame",
        "row.names.TimeIntervalDataFrame",
        "row.names<-.TimeIntervalDataFrame",
        "show,TimeIntervalDataFrame-method",
        "split.TimeIntervalDataFrame",
        "start.TimeIntervalDataFrame",
        "summary.TimeIntervalDataFrame",
        "tail.TimeIntervalDataFrame",
        "tapply,TimeIntervalDataFrame-method",
        "TimeIntervalDataFrame",
        "TimeIntervalDataFrame-class",
        "timezone,TimeIntervalDataFrame-method",
        "timezone<-,TimeIntervalDataFrame-method",
        "when,TimeIntervalDataFrame-method",
        "[.TimeIntervalDataFrame",
        "[<-.TimeIntervalDataFrame",
        "[[,TimeIntervalDataFrame-method",
        "[[<-.TimeIntervalDataFrame"
      ]
    },
    {
      "page": "timezone",
      "title": "Get or set timezone property",
      "topics": [
        "timezone",
        "timezone-methods",
        "timezone<-",
        "timezone<--methods"
      ]
    },
    {
      "page": "POSIXt.units",
      "title": "define valid units for time objects/retrieve-set time unit of a time object",
      "topics": [
        "of",
        "POSIXt.units",
        "unit",
        "unit-methods",
        "unit<-",
        "unit<--methods",
        "units"
      ]
    },
    {
      "page": "when",
      "title": "Retrieve the 'timestamp' of a Time*DataFrame",
      "topics": [
        "when",
        "when-methods"
      ]
    }
  ],
  "_rundeps": [],
  "_score": 1.1139433523068367,
  "_indexed": true,
  "_nocasepkg": "timetools",
  "_universes": [
    "vald"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.15.5",
      "date": "2026-05-17T06:46:17.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "4ced7047b5f855d4e2f9f17fce91bc6e6a9805a3782d98e0dfd9e902232322eb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:53.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "a478ecbf5a1a1585dc96284b09572c40a9bd80ceee89b40ea01188e07d94212f",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:54.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "b5f2e0c1952a03e171118862bbcfce21e7856f95c18e6680d51456a79573e45b",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:54.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "419f76644aa9587e6e547e6d5340af1171325200e7930b83d417c3c6373d6808",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.15.5",
      "date": "2026-05-17T06:47:25.000Z",
      "arch": "aarch64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "39c394c0d7e50211b366c7d11fe073b006676b1438c61fa26fc0570b01d7eed7",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.15.5",
      "date": "2026-05-17T06:49:23.000Z",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "963633bb42119fec1d3da43940a701efba3e316ad6792ec38dacb004aac84ebf",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:56.000Z",
      "arch": "aarch64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "03b89ec8dd900ece527b14a1df215ff267c7065dcb8490f04ed2d39fbe2e5e74",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.15.5",
      "date": "2026-05-17T06:48:34.000Z",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "3ef7c92a174a00432ebe3fd7f94e52670c8b257cc5264a9a24dfe074950e6831",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:17.000Z",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "b28c080da864b9317f67944bd589f162fe58ca8843bd6f84d30d75b864c349dc",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:21.000Z",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "5b907cd69fe5b9dfbe50bf70d8f1b7dc2527267681869169a8e0a9471c2fe3b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.15.5",
      "date": "2026-05-17T06:45:08.000Z",
      "arch": "x86_64",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "ab2f6304388ae5cb6ecee0ed2e7053d62bf05bf4c1fde9183c897fed4e2d1d31",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.15.5",
      "date": "2026-06-02T17:37:58.000Z",
      "arch": "emscripten",
      "commit": "3c8d910a6a8f6bff652529ff1cd45973c4e6aef8",
      "fileid": "ef1da571ccf7426204ea405311d88fe1b6559a8fd9e525fa6d8eefad534b59e4",
      "status": "success",
      "buildurl": "https://github.com/r-universe/vald/actions/runs/25983755739"
    }
  ]
}