1 个不稳定版本
使用旧Rust 2015
0.0.1 | 2020年1月28日 |
---|
#43 in #time-parser
在dispatcher中使用
40KB
574 行
Broker-NTP
一个用Rust编写的ntp数据包解析库。
lib.rs
:
示例
展示如何使用ntp库根据请求的ntp服务器获取当前时间。
extern crate chrono;
extern crate broker_ntp;
use chrono::TimeZone;
fn main() {
let address = "0.pool.ntp.org:123";
let response = broker_ntp::request(address).unwrap();
let unix_time = broker_ntp::unix_time::Instant::from(response.transmit_timestamp);
let local_time = chrono::Local.timestamp(unix_time.secs(), unix_time.subsec_nanos() as _);
println!("{}", local_time);
}
依赖项
~375KB