Expand description
This crate defines several Duration
constants commonly (or rarely) used
in practice.
§Usage example
extern crate durations;
use durations::{SECOND as S, MILLISECOND as MS};
std::thread::sleep(2*S + 200*MS);
// or alternatively
std::thread::sleep(2.2*S);
Constants§
- DAY
- 1 day (24*60*60 = 86 400 seconds).
- GIGASECOND
- 1 gigasecond (109 seconds = aprox. 31.7 years).
- HOUR
- 1 hour (60*60 = 3 600 seconds).
- KILOSECOND
- 1 kilosecond (103 seconds = 16 minutes 40 seconds).
- MEGASECOND
- 1 megasecond (106 seconds = aprox. 11.6 days).
- MICROSECOND
- 1 microsecond (10-6 seconds).
- MILLISECOND
- 1 millisecond (10-3 seconds).
- MINUTE
- 1 minute (60 seconds).
- NANOSECOND
- 1 nanosecond (10-9 seconds).
- SECOND
- 1 second.
- WEEK
- 1 week (7*24*60*60 = 604 800 seconds).
- YEAR
- 1 Julian year (365.25*24*60*60 = 31 557 600 seconds).