Crate unix_ts_macros[][src]

Expand description

unix-ts-macros: A macro to quickly generate unix-ts timestamps.

unix-ts-macros simplifies the creation of timestamps into a procedural macro: ts.

Usage

Add the create as well as unix-ts to your Cargo.toml file like usual:

[dependencies]
unix-ts = "0.1"
unix-ts-macros = "0.1"

You can create a timestamp with the ts! macro, which takes the Unix timestamp as an argument:

use unix_ts_macros::ts;

// The argument is the number of seconds since the Unix epoch.
let t = ts!(1335020400);

// Fractional seconds are also allowed.
let t2 = ts!(1335020400.25);

Macros

Create a timestamp from the given Unix timestamp.