O programa stat
está mostrando a hora local para cada uma das datas de acesso, modificação e alteração. O estranho provavelmente está no horário de verão, mudando-o por uma hora (embora 12 de novembro pareça atrasado para isso, vejo o padrão nos resultados de stat
em minha máquina Debian 7).
Por exemplo, meu fuso horário normalmente é EST5EDT
e vejo isso:
$ stat vbx-minix3.2-gcc-normal-run.log
File: 'vbx-minix3.2-gcc-normal-run.log'
Size: 164806 Blocks: 328 IO Block: 4096 regular file
Device: fe01h/65025d Inode: 550759 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1001/ tom) Gid: ( 100/ users)
Access: 2015-12-18 21:30:09.081845121 -0500
Modify: 2014-07-25 17:16:10.000000000 -0400
Change: 2015-09-18 19:08:03.501222363 -0400
Birth: -
Ao substituir o fuso horário, posso ver as datas todas com o mesmo deslocamento:
$ TZ=EST5 stat vbx-minix3.2-gcc-normal-run.log
File: 'vbx-minix3.2-gcc-normal-run.log'
Size: 164806 Blocks: 328 IO Block: 4096 regular file
Device: fe01h/65025d Inode: 550759 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1001/ tom) Gid: ( 100/ users)
Access: 2015-12-18 21:30:09.081845121 -0500
Modify: 2014-07-25 16:16:10.000000000 -0500
Change: 2015-09-18 18:08:03.501222363 -0500
Birth: -
Você provavelmente pode escolher um equivalente TZ
, que omite a opção de horário de verão.
O que vê depende de como o fuso horário está definido. O deslocamento mostrado depende somente de (a) a época do ano em que a alteração ocorreu e (b) a configuração da máquina local usada para exibir a hora.