millisecond 0.1.0

Format milliseconds into a human-readable format. It also, parse a milliseonds into its core parts, including years, days, hours, etc. This package has no-std dependency.
Documentation
# Millisecond crate

A standard way to format and display milliseconds, microsecond, and nanoseconds.
Like: `33023448000` to `1y 17d 5h 10m 48s`

### Install

In your Rust project root directory run:

```shell
$ cargo add millisecond
```

### Example

```rust
use millisecond::Millisecond;
let ms = Millisecond::from_millis(33023448000);

print!("short: {ms}"); // or ms.to_short_string()
// short: 1y 17d 5h 10m 48s

print!("long: {}", ms.to_long_string());
// long: 1 year 17 days 5 hours 10 minutes 48 seconds

assert_eq!(ms, Millisecond {
    years: 1,
    days: 17,
    hours: 5,
    minutes: 10,
    seconds: 48,
    millis: 0,
    micros: 0,
    nanos: 0,
});
```