1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-31 11:58:12 +00:00

stat: Show nanosecond part of file timestamps

This commit is contained in:
Andreas Kling 2022-11-22 20:44:12 +01:00
parent efaf9f137a
commit f8290e1ad4

View file

@ -72,16 +72,16 @@ static ErrorOr<int> stat(StringView file, bool should_follow_links)
outln(")"); outln(")");
auto print_time = [](time_t t) { auto print_time = [](timespec t) {
outln("{}", Core::DateTime::from_timestamp(t).to_string()); outln("{}.{:09}", Core::DateTime::from_timestamp(t.tv_sec).to_string(), t.tv_nsec);
}; };
out("Accessed: "); out("Accessed: ");
print_time(st.st_atime); print_time(st.st_atim);
out("Modified: "); out("Modified: ");
print_time(st.st_mtime); print_time(st.st_mtim);
out(" Changed: "); out(" Changed: ");
print_time(st.st_ctime); print_time(st.st_ctim);
return 0; return 0;
} }