split time utils into unit

Signed-off-by: Jason Volk <jason@zemos.net>
This commit is contained in:
Jason Volk 2024-07-03 00:57:50 +00:00
parent 3b9fba233c
commit 8cf55c702f
2 changed files with 14 additions and 13 deletions

11
src/core/utils/time.rs Normal file
View file

@ -0,0 +1,11 @@
use std::time::{SystemTime, UNIX_EPOCH};
#[inline]
#[must_use]
#[allow(clippy::as_conversions)]
pub fn millis_since_unix_epoch() -> u64 {
SystemTime::now()
.duration_since(UNIX_EPOCH)
.expect("time is valid")
.as_millis() as u64
}