datetag-0.2.0 is not a library.
datetag
![]()
Display a customizable date tag (e.g. TEST_202404, 2024-04-03_rel, 2024.04.03)
Usage: datetag.exe [OPTIONS] [DATE]
Arguments:
[DATE]
Reference date (e.g. 'yyyymmdd', 'yyyymm', 'yyyy', allowed field separators: '.-/:')
Options:
-t, --tag-type <TAG_TYPE>
Tag type [d | m | y | daily | monthly | yearly]
[default: m]
Possible values:
- y
- yearly: yearly tags (e.g. 2022)
- m
- monthly: monthly tags (e.g. 202212)
- d
- daily: daily tags (e.g. 20221230)
-s, --style <STYLE>
Date tag style
[default: plain]
Possible values:
- plain: yyyymmdd
- dot: yyyy.mm.dd
- slash: yyyy/mm/dd
- colon: yyyy:mm:dd
- dash: yyyy-mm-dd
-p, --prefix <PREFIX>
Tag prefix (e.g. 'LAB_202404')
-x, --suffix <SUFFIX>
Tag suffix (e.g. '202404_rel')
-o, --offset <OFFSET>
Date offset (offset unit depends on -t value)
[default: 0]
-r, --repeat <REPEAT>
Generate more date tags
[default: 1]
-n, --new-line
Append an end-of-line to each generated tag
-h, --help
Print help (see a summary with '-h')
-V, --version
Print version
Examples:
$ datetag 20220312 --offset 22 --prefix 'TEST_' --tag-type daily
TEST_20220403
$ datetag 20220312 -o 22 -p 'TEST_' -td
TEST_20220403
by Daniele Olmisani - daniele.olmisani@gmail.com