diff --git a/src/fs/file.rs b/src/fs/file.rs index e1a93ee2..025fa360 100644 --- a/src/fs/file.rs +++ b/src/fs/file.rs @@ -533,11 +533,11 @@ impl<'dir> File<'dir> { } let duration = Duration::new(sec.unsigned_abs(), nanosec.unsigned_abs() as u32); - UNIX_EPOCH - duration + Some(UNIX_EPOCH - duration) } else { let duration = Duration::new(sec as u64, nanosec as u32); - UNIX_EPOCH + duration + Some(UNIX_EPOCH + duration) } } diff --git a/src/output/table.rs b/src/output/table.rs index b7cb3622..f2f4ceb9 100644 --- a/src/output/table.rs +++ b/src/output/table.rs @@ -563,7 +563,7 @@ impl<'a> Table<'a> { file.modified_time().render(self.theme.ui.date, &self.env.tz, self.time_format) } Column::Timestamp(TimeType::Changed) => { - Some(file.changed_time()).render(self.theme.ui.date, &self.env.tz, self.time_format) + file.changed_time().render(self.theme.ui.date, &self.env.tz, self.time_format) } Column::Timestamp(TimeType::Created) => { file.created_time().render(self.theme.ui.date, &self.env.tz, self.time_format)