#uptime #multi-platform #process #macos #system #unix

uptimer

一个用于获取当前进程运行时间的多平台库

1个不稳定版本

0.2.1 2024年7月28日

操作系统类别中排名第291

Download history 91/week @ 2024-07-23 49/week @ 2024-07-30

每月下载量140

MIT/Apache

5KB
51 代码行

uptimer

一个用于获取当前进程运行时间的多平台库。

  • Windows
  • Linux
  • macOS

示例

uptimer = { git = "https://github.com/nerixyz/uptimer", tag = "v0.2.0" }
use std::thread::sleep;
use std::time::Duration;

fn main() {
    sleep(Duration::from_secs(2));
    println!("{:?}", uptimer::get());
}

lib.rs:

此库返回Windows和类Unix系统上当前进程的运行时间。

示例

use std::thread::sleep;
use std::time::Duration;

sleep(Duration::from_secs(2));
assert!(uptimer::get().unwrap() >= Duration::from_secs(2))

依赖项

~0–36MB
~527K SLoC