Skip to content

Commit bf7390e

Browse files
authored
x509-cert: converting from systemtime should use utctime if date <= 2049 (#1969)
1 parent e4050ee commit bf7390e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

x509-cert/src/time.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,9 @@ impl TryFrom<SystemTime> for Time {
142142
type Error = der::Error;
143143

144144
fn try_from(time: SystemTime) -> der::Result<Time> {
145-
Ok(GeneralizedTime::try_from(time)?.into())
145+
let datetime = DateTime::from_system_time(time)?;
146+
147+
Ok(datetime.into())
146148
}
147149
}
148150

0 commit comments

Comments
 (0)