summaryrefslogtreecommitdiffstats
path: root/src/meta/date.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/meta/date.rs')
-rw-r--r--src/meta/date.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/meta/date.rs b/src/meta/date.rs
index a909983..fcfb8c9 100644
--- a/src/meta/date.rs
+++ b/src/meta/date.rs
@@ -41,9 +41,10 @@ impl Date {
}
pub fn date_string(&self, flags: &Flags) -> String {
- match flags.date {
+ match &flags.date {
DateFlag::Date => self.0.ctime().to_string(),
DateFlag::Relative => format!("{}", HumanTime::from(self.0 - time::now())),
+ DateFlag::Formatted(format) => self.0.to_local().strftime(&format).unwrap().to_string(),
}
}
}