Get current Unix timestamp in milliseconds.
()
| 554 | |
| 555 | /// Get current Unix timestamp in milliseconds. |
| 556 | fn current_time_ms() -> i64 { |
| 557 | let millis = SystemTime::now() |
| 558 | .duration_since(UNIX_EPOCH) |
| 559 | .unwrap_or(Duration::from_secs(0)) |
| 560 | .as_millis(); |
| 561 | i64::try_from(millis).unwrap_or(i64::MAX) |
| 562 | } |
| 563 | |
| 564 | #[cfg(test)] |
| 565 | mod tests { |
no outgoing calls
no test coverage detected