diff options
| author | gennyble <gen@nyble.dev> | 2026-09-24 01:52:48 -0500 |
|---|---|---|
| committer | gennyble <gen@nyble.dev> | 2026-09-24 01:52:48 -0500 |
| commit | f2a9bc39cb9aa8a9d9e186bfd71dfd2405fe1ab6 (patch) | |
| tree | 9a5fdc35930ce7d0a039fe5eae154555cf0231fb /timeparse | |
| parent | 32cbf8332bdaafae8c0934ff2ab45048bc8f2361 (diff) | |
splorm, meow
Diffstat (limited to 'timeparse')
| -rwxr-xr-x | timeparse/src/lib.rs | 6 |
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()) } |
