#date-time #time #timezone #date #clock #wall #representation

wall-clock

以挂在墙上的时钟显示的时间表示,不含日期或时区

4 个版本

0.2.2 2024年4月3日
0.2.1 2024年4月2日
0.2.0 2024年4月2日
0.1.0 2024年4月2日

#3 in #wall

Download history • Rust 包仓库 12/week @ 2024-04-17 • Rust 包仓库 4/week @ 2024-04-24 • Rust 包仓库 18/week @ 2024-05-08 • Rust 包仓库 106/week @ 2024-05-15 • Rust 包仓库 164/week @ 2024-05-22 • Rust 包仓库 72/week @ 2024-05-29 • Rust 包仓库 141/week @ 2024-06-05 • Rust 包仓库 12/week @ 2024-06-12 • Rust 包仓库 4/week @ 2024-06-19 • Rust 包仓库 25/week @ 2024-06-26 • Rust 包仓库 70/week @ 2024-07-03 • Rust 包仓库 52/week @ 2024-07-10 • Rust 包仓库 72/week @ 2024-07-17 • Rust 包仓库 249/week @ 2024-07-24 • Rust 包仓库 489/week @ 2024-07-31 • Rust 包仓库

867 每月下载量

MIT 许可证

13KB
211

墙钟时间

ci codecov release docs

wall-clock 提供了一个简单且基本的 struct,用于表示从墙上的时钟读取的时间,例如没有日期或时区的概念。

示例

创建一个墙钟时间

use wall_clock::WallClockTime;
let wct = WallClockTime::new(15, 0, 0);

您还可以使用 time! 宏来获取类似于字面的语法

use wall_clock::time;
let wct = time!(15:00:00);

特性

wall-clock 包含以下特性

  • diesel-pg: 通过 Diesel 与 PostgreSQL TIME 列进行互操作。
  • serde: 通过 serde 进行序列化和反序列化。(默认启用)

依赖关系

~0.1–1MB
~20K SLoC