about summary refs log tree commit diff
path: root/timeparse
diff options
context:
space:
mode:
Diffstat (limited to 'timeparse')
-rwxr-xr-xtimeparse/src/lib.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/timeparse/src/lib.rs b/timeparse/src/lib.rs
index 952a9d1..fdb7bdd 100755
--- a/timeparse/src/lib.rs
+++ b/timeparse/src/lib.rs
@@ -5,7 +5,7 @@ use time::{
 	macros::{format_description, offset, time},
 };
 
-pub use time::OffsetDateTime;
+pub use time::{Duration, OffsetDateTime};
 pub mod format;
 
 #[allow(unused)]
@@ -143,6 +143,10 @@ pub fn parse(raw: &str) -> Result<OffsetDateTime, time::error::Parse> {
 	Ok(OffsetDateTime::new_in_offset(date, time, offset))
 }
 
+pub fn now_utc() -> OffsetDateTime {
+	OffsetDateTime::now_utc()
+}
+
 pub fn whichever_now() -> OffsetDateTime {
 	OffsetDateTime::now_local().unwrap_or_else(|_| OffsetDateTime::now_utc())
 }