aboutsummaryrefslogtreecommitdiff
path: root/gigasecond/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'gigasecond/src/lib.rs')
-rw-r--r--gigasecond/src/lib.rs7
1 files changed, 7 insertions, 0 deletions
diff --git a/gigasecond/src/lib.rs b/gigasecond/src/lib.rs
new file mode 100644
index 0000000..0abd90b
--- /dev/null
+++ b/gigasecond/src/lib.rs
@@ -0,0 +1,7 @@
1use chrono::{DateTime, Duration, Utc};
2
3// Returns a Utc DateTime one billion seconds after start.
4pub fn after(start: DateTime<Utc>) -> DateTime<Utc> {
5 let gigasecond = Duration::seconds(1_000_000_000);
6 start + gigasecond
7}