datetag 0.1.8

datetag is a simple command-line application to generate and manage date tags (e.g. 20240427)
datetag-0.1.8 is not a library.

datetag

Crate Crates.io

icon

Display a customizable date tag (e.g. TEST_202404)

EXAMPLES:
 
    $ datetag --offset 22 --date 20220312 --prefix 'TEST_' --tag-type daily
    TEST_20220403

    $ datetag -o 22 -d 20220312 -p 'TEST_' -t d
    TEST_20220403

Usage: datetag.exe [OPTIONS]

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')

  -d, --date <DATE>
          Date value (one of 'yyyymmdd', 'yyyymm', 'yyyy')

  -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

      --markdown-help
          Print this help as markdown document

  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version