pub fn current_time() -> Time {
    let start = std::time::SystemTime::now();
    let since_epoch = start
        .duration_since(std::time::UNIX_EPOCH)
        .expect("Time wrapped around");
    UNIX_EPOCH + since_epoch
}
/// Returns the current time.
///
/// WARNING: this function should not be used in any deterministic part of the
/// IC as it accesses system time, which is non-deterministic between nodes.
Returns the current time.
WARNING: this function should not be used in any deterministic part of the
IC as it accesses system time, which is non-deterministic between nodes.
Returns the current time . WARNING : this function should not be used in any deterministic part of the IC as it accesses system time which is non - deterministic between nodes .
pub fn current_time() -> Time {
    let start = std::time::SystemTime::now();
    let since_epoch = start
        .duration_since(std::time::UNIX_EPOCH)
        .expect("Time wrapped around");
    UNIX_EPOCH + since_epoch
}
pub fn current_time ( ) -> Time { let start = std :: time :: SystemTime :: now ( ) ; let since_epoch = start . duration_since ( std :: time :: UNIX_EPOCH ) . expect ( " " ) ; UNIX_EPOCH + since_epoch }
Returns the current time.
Returns the current time .