gostd_time 1.1.3

Package time provides functionality for measuring and displaying time. time包提供了时间的显示和测量用的函数。日历的计算采用的是公历。
Documentation
use gostd_builtin::*;
// 计算的时间是相对于系统启动时间的时间戳,以纳秒为单位
pub fn monotonic_now() -> uint64 {
    let mon_now = inner::monotonic_now();
    // dbg!("mon_now: {}", mon_now);
    mon_now
}
// 获取当前时间戳,包括秒部分和纳秒部分
pub fn real_time_now() -> (uint64, uint64) {
    let real_now = inner::real_time_now();
    // dbg!("real_now: {:?}", real_now);
    real_now
}

#[cfg(all(all(unix), not(target_os = "macos")))]
#[path = "sys/unix.rs"]
mod inner;

#[cfg(any(target_os = "macos", target_os = "ios"))]
#[path = "sys/darwin.rs"]
mod inner;

#[cfg(any(target_os = "windows"))]
#[path = "sys/windows.rs"]
mod inner;