#iso-8601 #week #finance #iso-week

app isow

以 ISO 8601 格式打印本地或 UTC 周数,例如 2006-W52-7T10:26:20.485371700。

7 个版本

0.3.0 2020 年 3 月 26 日
0.2.15 2020 年 3 月 26 日
0.2.12 2020 年 2 月 4 日
0.2.7 2020 年 1 月 31 日

#379 in 日期和时间

MPL-2.0 许可证

24KB
185

ISOW (ISO 周数)

Rust Build Status codecov

一个 CLI 程序,用于打印本地或 UTC 周数和时间,例如 2006-W52-7T10:26:20.485371700。

Tom Scott 的 为什么现在是 2020 年 激发了我编写这个程序的灵感。这不是为了打印完整的 ISO 8601 日期和时间,而是只打印周日期。有关 ISO 周的更多技术信息,请访问 维基百科

要求

先决条件

  • Rust 1.41+
  • 推荐 IDE
    • Visual Studio Code
    • Jetbrains IntelliJ 或 CLion

支持的平台

  • Linux 2.6.18 或更高版本
  • Windows 7 或更高版本
  • macOS 10.7 狮子或更高版本

有关更多信息,请参阅 Rust 的 平台支持 页面。

作者

  • Anthony Foxclaw - 初始工作 - tonytins

还可以查看参与此项目的 贡献者列表

安装和使用

您可以通过访问 发布 页面或通过在 Cargo 中键入 cargo install isow 来下载上述任何支持平台的二进制文件。

USAGE:
    isow [FLAGS] [SUBCOMMAND]

FLAGS:
    -d, --day        Prints the day
    -h, --help       Prints help information
    -t, --time       Prints the time
    -u, --utc        Swaps your local time zone for UTC.
    -V, --version    Prints version information
    -w, --week       Prints the week
    -y, --year       Prints the year

SUBCOMMANDS:
    help      Prints this message or the help of the given subcommand(s)
    update    Updates the program to the latest version

默认情况下,ISOW 使用您的本地时区。添加 -u 将切换到 UTC。

更新

您可以通过键入 isow update 在任何时候更新 ISOW。这将为您提供有关最新版本(如果有)的信息以及与兼容性的警告,您可以选择接受或拒绝下载。

Crates.io 差异

  • 在 Crates.io 发布中不支持自更新。从 0.3.14 版本开始,这将返回一条 "功能不支持" 的消息。

许可证

本项目采用 MPL 2.0 许可证 - 请参阅 LICENSE 文件以获取详细信息。

依赖关系

~4–18MB
~253K SLoC