remcached/utils.rs
1use std::time::{SystemTime, UNIX_EPOCH};
2
3pub fn calculate_time_until_next_ms(time_ms: u64) -> u128 {
4 SystemTime::now().duration_since(UNIX_EPOCH)
5 .expect("Time went backwards").as_millis() + time_ms as u128
6}
7
8pub fn is_now_after(target_time: u128) -> bool {
9 SystemTime::now().duration_since(UNIX_EPOCH)
10 .expect("Time went backwards").as_millis() >= target_time
11}