From ed8d9ff32da9b29cdd490ea538f41d5aca377146 Mon Sep 17 00:00:00 2001 From: Arthur Gautier Date: Sun, 13 Apr 2025 04:37:58 +0000 Subject: [PATCH] x509-cert: provide a `Time::now` method --- x509-cert/src/time.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/x509-cert/src/time.rs b/x509-cert/src/time.rs index 94e7f07f1..6a37491d2 100644 --- a/x509-cert/src/time.rs +++ b/x509-cert/src/time.rs @@ -79,6 +79,12 @@ impl Time { Ok(()) } + + /// Creates a `Time` from the current date. + #[cfg(feature = "std")] + pub fn now() -> der::Result { + SystemTime::now().try_into() + } } impl fmt::Display for Time {