gedcomx-date-rs

Gecomx date parsing written with nom in rust. See documentation here.

rust let date = gedcomx_date::parse("2015-06-26T16:43:23+02:00").unwrap();

Will give you:

rust GedcomxDate::Simple { date: Date { year: 2015, month: Some(6), day: Some(26), }, time: Some(Time { hours: 16, minutes: Some(43), seconds: Some(23), tz_offset_hours: Some(2), tz_offset_minutes: Some(0), }), };

Usage

Update your Cargo.toml:

toml [dependencies] gedcomx_date = "0.0.1"

```rust extern crate gedcomx_date;

fn main() { let date = gedcomx_date::parse("+1988-03-29T03:19+01"); print!("{:?}", date); } ```

TODO

License

MIT License Copyright (c) 2016 Nicolas Barbotte