circadian_time

Crates.iocircadian_time
lib.rscircadian_time
version0.0.3
created_at2019-12-07 19:20:39.100664+00
updated_at2020-05-02 03:16:50.702236+00
descriptionCircadian timezone support for chrono
homepagehttps://github.com/hoggetaylor/circadian_time
repositoryhttps://github.com/hoggetaylor/circadian_time
max_upload_size
id187146
size11,076
Taylor Hogge (hoggetaylor)

documentation

https://docs.rs/circadian_time

README

Circadian Time

This crate adds support for the circadian timezone to chrono.

Documentation

Documentation can be found on docs.rs

Installation

$ cargo add circadian_time --version 0.0.1
$ cargo add circadia --version 0.0.1

Usage

use circadia::GlobalPosition;
use circadian_time::{Circadian, Positioned};

#[derive(Debug, Clone)]
struct SandyUtah;

impl Positioned for SandyUtah {
    fn position() -> GlobalPosition {
        GlobalPosition::at(40.60710285372043, -111.85515699873065)
    }
}

fn main() {
    let now = Circadian::<SandyUtah>::now();
    println!("{}", now.format("%T"));
}
Commit count: 0

cargo fmt