#nlp #utc #date-time #time #date #cli

bin+lib tu

CLI 工具,用于将自然语言日期/时间字符串转换为 UTC。

2 个不稳定版本

0.2.0 2024年4月10日
0.1.0 2024年3月16日

#430文本处理

ISC 许可证

32KB
907

tu

CLI 工具,用于将自然语言日期/时间 to UTC。

安装

cargo install tu

用法

Usage: tu <natural time/duration>

Examples:
  tu today      -> 2024-03-16T12:56:41.905455Z
  tu tomorrow   -> 2024-03-17T12:56:41.905455Z
  tu 2 day      -> 2024-03-18T12:56:41.905455Z
  tu 9 week     -> 2024-05-18T12:56:41.905455Z
  tu 1 month    -> 2024-04-16T00:00:00Z

此工具与 TaskLite 等其他工具结合使用特别有用。

# Bash
tasklite add "Buy bike" due:$(tu 2 week)
# Fish
tasklite add "Buy bike" due:(tu 2 week)
  • when - 时区 CLI 工具。
  • utcify.ad-si.com - 将本地时间字符串转换为 UTC 的 Web 工具。
  • fuzzy-time - 解析模糊时间字符串的 Haskell 包。

依赖项

~1MB
~19K SLoC