Browse Source

Use standard date formats. (#74)

- For standard view, use ISO 8601 date format.
- For detailed view (i.e. stat), use default Linux date
  format. Also, remove GMT offset to avoid confusion in
  determining source of offset when reading alongside
  the local time zone.
master
codeliveroil Arun Prakash Jana 6 years ago
parent
commit
915df53a04
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      nnn.c

+ 4
- 4
nnn.c View File

@@ -1328,7 +1328,7 @@ printent_long(struct entry *ent, int sel, uint namecols)
{ {
static char buf[18], *pname; static char buf[18], *pname;


strftime(buf, 18, "%d-%m-%Y %H:%M", localtime(&ent->t));
strftime(buf, 18, "%Y-%m-%d %H:%M", localtime(&ent->t));
pname = unescape(ent->name, namecols); pname = unescape(ent->name, namecols);


/* Directories are always shown on top */ /* Directories are always shown on top */
@@ -1582,15 +1582,15 @@ show_stats(char *fpath, char *fname, struct stat *sb)
sb->st_mode & 7, perms, sb->st_uid, (getpwuid(sb->st_uid))->pw_name, sb->st_gid, (getgrgid(sb->st_gid))->gr_name); sb->st_mode & 7, perms, sb->st_uid, (getpwuid(sb->st_uid))->pw_name, sb->st_gid, (getgrgid(sb->st_gid))->gr_name);


/* Show last access time */ /* Show last access time */
strftime(g_buf, 40, "%a %d-%b-%Y %T %z,%Z", localtime(&sb->st_atime));
strftime(g_buf, 40, "%a %b %d %T %Z %Y", localtime(&sb->st_atime));
dprintf(fd, "\n\n Access: %s", g_buf); dprintf(fd, "\n\n Access: %s", g_buf);


/* Show last modification time */ /* Show last modification time */
strftime(g_buf, 40, "%a %d-%b-%Y %T %z,%Z", localtime(&sb->st_mtime));
strftime(g_buf, 40, "%a %b %d %T %Z %Y", localtime(&sb->st_mtime));
dprintf(fd, "\n Modify: %s", g_buf); dprintf(fd, "\n Modify: %s", g_buf);


/* Show last status change time */ /* Show last status change time */
strftime(g_buf, 40, "%a %d-%b-%Y %T %z,%Z", localtime(&sb->st_ctime));
strftime(g_buf, 40, "%a %b %d %T %Z %Y", localtime(&sb->st_ctime));
dprintf(fd, "\n Change: %s", g_buf); dprintf(fd, "\n Change: %s", g_buf);


if (S_ISREG(sb->st_mode)) { if (S_ISREG(sb->st_mode)) {


Loading…
Cancel
Save