Špatný čas souborů - hodinový rozdíl
Posted: 03 Apr 2017, 06:53
Bug report:
Už jsem vícekrát viděl, že Salamander zobrazoval čas souborů nějak podivně, například byl různý na flešce vs. na disku, ale nikdy jsem to neřešil pořádně.
Tak teď to tu mám přesněji. Můj Windows 8.1 systém má aktuálně časovou zónu +2 hodiny (CET Praha) a pracuji interaktivně, nikoliv přes RDP, kam by se přenášela zóna z klienta. Takže časová zóna je +2 hodiny jak pro počítač tak pro uživatele.
Když si vylistuju soubory přes .NET (například PowerShell), tak to zobrazuje lokální čas přesně o hodinu méně, než Salamander. Viz. obrázek.
Jedná se o NTFS. Ve Windows Explorer je čas vidět v pořádku. I když spustím CMD přímo ze Salamandra, tak jeho DIR příkaz zobrazuje čas stejně jako .NET/PS/Explorer. Zatímco Salamander pořád o hodinu jinak.
Je zajímavé, že když založím ručně nový soubor, časy jsou vidět všude v pořádku. Zdá se mi, že to špatné zobrazení času je u souborů, které jsem přikopíroval z jiného disku - typicky fotky.
o.
Už jsem vícekrát viděl, že Salamander zobrazoval čas souborů nějak podivně, například byl různý na flešce vs. na disku, ale nikdy jsem to neřešil pořádně.
Tak teď to tu mám přesněji. Můj Windows 8.1 systém má aktuálně časovou zónu +2 hodiny (CET Praha) a pracuji interaktivně, nikoliv přes RDP, kam by se přenášela zóna z klienta. Takže časová zóna je +2 hodiny jak pro počítač tak pro uživatele.
Když si vylistuju soubory přes .NET (například PowerShell), tak to zobrazuje lokální čas přesně o hodinu méně, než Salamander. Viz. obrázek.
Jedná se o NTFS. Ve Windows Explorer je čas vidět v pořádku. I když spustím CMD přímo ze Salamandra, tak jeho DIR příkaz zobrazuje čas stejně jako .NET/PS/Explorer. Zatímco Salamander pořád o hodinu jinak.
Je zajímavé, že když založím ručně nový soubor, časy jsou vidět všude v pořádku. Zdá se mi, že to špatné zobrazení času je u souborů, které jsem přikopíroval z jiného disku - typicky fotky.
o.