monotonic-time

Crates.iomonotonic-time
lib.rsmonotonic-time
version1.0.2
sourcesrc
created_at2022-06-30 17:37:58.381869
updated_at2022-07-24 08:45:17.676483
descriptionA simple lightweight crate to convert seconds provided to `Coordinated Universal Time` (UTC) or ` Temps Atomique International` (TAI).
homepage
repositoryhttps://github.com/charleschege/Monotonic-Time
max_upload_size
id616536
size29,341
CharlesĀ·Chege (charleschege)

documentation

README

Monotonic-Time

A simple lightweight crate to convert seconds provided to Coordinated Universal Time (UTC) or Temps Atomique International (TAI).

Rust crates.io

Instantiate a DateTime

use monotonic_time::DateTime;

let mut datetime = DateTime::new();

Convert Seconds to UTC

use monotonic_time::DateTime;

let now = 1656603896;
let mut datetime = DateTime::new();
datetime.to_datetime(now);
println!("{}", datetime)

Convert Seconds to TAI

use monotonic_time::DateTime;

let now = 1656603896;
let mut datetime = DateTime::new();
// Pass in the seconds and the offset of UTC from TAI
datetime.to_taitime(now, 37);
println!("{}", datetime)

LICENSING

This crate is Licensed under Apache-2.0 or MIT

CONTRIBUTING

All contributions must adhere to the crate's code and the Rust Code of Conduct - https://www.rust-lang.org/policies/code-of-conduct

Commit count: 11

cargo fmt