3 个版本
0.0.3 | 2020年5月2日 |
---|---|
0.0.2 | 2019年12月7日 |
0.0.1 | 2019年12月7日 |
在 日期和时间 中排名 #387
6KB
63 代码行
昼夜节律时间
此crate为chrono添加了对昼夜节律时区的支持。
文档
文档可以在docs.rs上找到。
安装
$ cargo add circadian_time --version 0.0.1
$ cargo add circadia --version 0.0.1
使用方法
use circadia::GlobalPosition;
use circadian_time::{Circadian, Positioned};
#[derive(Debug, Clone)]
struct SandyUtah;
impl Positioned for SandyUtah {
fn position() -> GlobalPosition {
GlobalPosition::at(40.60710285372043, -111.85515699873065)
}
}
fn main() {
let now = Circadian::<SandyUtah>::now();
println!("{}", now.format("%T"));
}
lib.rs
:
此crate为chrono添加了对昼夜节律时区的支持。昼夜节律时区与正午时间对齐,而不是与黎明时间对齐。也就是说,在黎明时,昼夜节律时间将是00:00。
依赖项
~1MB
~18K SLoC