#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 12/week @ 2024-04-17 4/week @ 2024-04-24 18/week @ 2024-05-08 106/week @ 2024-05-15 164/week @ 2024-05-22 72/week @ 2024-05-29 141/week @ 2024-06-05 12/week @ 2024-06-12 4/week @ 2024-06-19 25/week @ 2024-06-26 70/week @ 2024-07-03 52/week @ 2024-07-10 72/week @ 2024-07-17 249/week @ 2024-07-24 489/week @ 2024-07-31

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