Date-Time-Aggregator
Date-Time-Aggregator or dta
is a command line datetime aggregator tool for doing easy timelining of structured data. Utilising chrono
, serde
.
Usage
There are multiple ways to use dta
either as a tool to pipe data into or as one to read directly from file. What dta
does not do is transform data, parsing options are purely as a means of pulling the date field from a structured format (For transforming data please see xsv
or jq
)
Examples
Features included:
- Range
- Split
- Minimum, Maximum
- Count
*WIP **Flatten a timestamp to a certain level, ie. 2021-01-01 12:01:02 to hour returns 12:01:02
Building
Features
dta
has several features when being used as a library including:
- csv, a feature enabling the parsing of CSV data.
- json, a feature enabling the parsing of JSON data.