Crate durations[][src]

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).