## README
This is an yet another implementation of `timeago` time display.This library is mostly
inspired from the strings you see on stackoverflow.com
## Design
I haven't considered the leap second into design and i have taken generally 30 days as month.
So you can assume that i have sacrificed accuracy of months at the altar of usability. An year is
considered as 365.25 days long.
## TODO.
1. Haven't implemented tests for strings such as `"Nov 1970 at 17:20:08"`. I need to use Faketime library
to mock the current system time.
## Usage
```rust
use time_ago::{Config, TimeAgo, TimeType};
fn usage() {
let config = Config {
is_years: false,
is_weeks: false,
is_months: false,
};
let a = TimeAgo::with_config(config, TimeType::SystemTime(SystemTime::now()));
assert_eq!(a.convert(), "just now");
}
```
You can also see the [tests](src/tests.rs) file for more usage.
### License
MIT or Apache
### copyright
Srinivas Reddy Thatiparthy