date-cli

Crates.iodate-cli
lib.rsdate-cli
version1.0.3
sourcesrc
created_at2024-03-05 16:19:42.495021
updated_at2024-03-26 22:05:56.12123
descriptionFast, clear and simple CLI tool for view date from CLI for Solar, Julian, Gregorian calendar.
homepage
repositoryhttps://github.com/xavetar/PHASEXave
max_upload_size
id1163202
size36,049
Stanislav Mikhailov (xavetar)

documentation

README

Greenfield CI Build and test License License

Date-CLI

Calendar-CLI Logo

Crypto donation button by NOWPayments

Command-Line Options

The program accepts the following command-line options:

-z, --zone [ZONE]: Set the time zone. The default value is local system time zone.
-m, --method [METHOD]: Set the method for determining the day of the week. There are three options available:
    1: Xavetar - High Precision - Fast
    2: Rata Die - High Precision - Fast (default)
    3: Sakamoto - High Precision - Fast
-v, --view [VIEW]: Set the calendar view. There are two options available:
    1: Julian
    2: Gregorian (default)
    3: Solar

Usage

Get current date and time with local time zone for Gregorian calendar:

date-cli

Get current date and time with local time zone for Julian calendar:

date-cli -v 1

Get current date and time with local time zone for Solar calendar:

date-cli -v 3

Get current date with your time zone for Gregorian calendar with Sakamoto method to determining the day of the week:

date-cli -z -06:00:00 -m 3 -v 2

Get current date with your time zone for Julian calendar with Xavetar method to determining the day of the week:

date-cli -z +12:00:00 -m 1 -v 1

Get current date with your time zone for Solar calendar with Rata Die method to determining the day of the week:

date-cli -z +03:00:00 -m 2 -v 3

License

Date-CLI is primarily distributed under the terms of three the Anti-Virus license and MIT license and the Apache License (Version 2.0)

See LICENSE-ANTI-VIRUS and LICENSE-APACHE and LICENSE-MIT for details.

Commit count: 30

cargo fmt