summaryrefslogtreecommitdiffstats
path: root/src/file.rs
diff options
context:
space:
mode:
authorBen S <ogham@bsago.me>2015-05-06 21:47:04 +0100
committerBen S <ogham@bsago.me>2015-05-06 21:47:04 +0100
commit910693f921493e76ded15831a6e306c39d66176d (patch)
treecfde5688a436d73c76d15c9fb56050b7e7a4fc6f /src/file.rs
parenta460f257d741088553bb45005b424ad7c0f7f2d1 (diff)
The timestamp fields are now in seconds!
Fixes #62.
Diffstat (limited to 'src/file.rs')
-rw-r--r--src/file.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/file.rs b/src/file.rs
index 88092b5..48f5366 100644
--- a/src/file.rs
+++ b/src/file.rs
@@ -345,12 +345,11 @@ impl<'a> File<'a> {
fn timestamp(&self, time_type: TimeType, current_year: i64, locale: &locale::Time) -> Cell {
- // Need to convert these values from milliseconds into seconds.
let time_in_seconds = match time_type {
TimeType::FileAccessed => self.stat.as_raw().atime(),
TimeType::FileModified => self.stat.as_raw().mtime(),
TimeType::FileCreated => self.stat.as_raw().ctime(),
- } as i64 / 1000;
+ } as i64;
let date = LocalDateTime::at(time_in_seconds);