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(")");
auto print_time = [](time_t t) {
outln("{}", Core::DateTime::from_timestamp(t).to_string());
auto print_time = [](timespec t) {
outln("{}.{:09}", Core::DateTime::from_timestamp(t.tv_sec).to_string(), t.tv_nsec);
};
out("Accessed: ");
print_time(st.st_atime);
print_time(st.st_atim);
out("Modified: ");
print_time(st.st_mtime);
print_time(st.st_mtim);
out(" Changed: ");
print_time(st.st_ctime);
print_time(st.st_ctim);
return 0;
}