summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 6409dd3..82bb1ae 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -6,6 +6,10 @@ use std::os::linux::fs::MetadataExt;
extern crate users;
+extern crate chrono;
+use chrono::prelude::DateTime;
+use chrono::{Utc};
+
mod fswalk;
use fswalk::DirTree;
@@ -41,7 +45,8 @@ fn write_info(path: &str, meta: &fs::Metadata) {
fn format_mtime(meta: &fs::Metadata) -> String {
let mtime = meta.modified().unwrap();
- format!("{:?}", mtime)
+ let datetime = DateTime::<Utc>::from(mtime);
+ datetime.format("%Y-%m-%d %H:%M:%S.%f").to_string()
}