http://www.threeten.org/
http://blog.joda.org/2009/11/why-jsr-310-isn-joda-time_4941....
The language constructs might not be as close to Rust's, but the semantics benefit from years of additional experience and thought.