Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Jak przypisac plikowi date z 1955 roku?

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Jak przypisac plikowi date z 1955 roku?
From: "Grzegorz Niemirowski" <gnthexfiles@poczta.onet.pl>
Date: Mon, 4 Feb 2019 13:01:59 +0100
n <n@a.e> napisał(a):
System plików na Synku to zapewne Ext4.
No ale na Qnap też Ext4 z innym rezultatem.
Dziwi mnie, że wpisując 15 marca 1955 godz. 12 Synek lub Samba spod Win
10 przerabia na 07/02/1919 godz. 5:31:44. Skoro rok 1955 jest spoza
zakresu, to rok 1919 powinien być tym bardziej spoza zakresu :-o

Dostał coś, czego nie obsługuje, więc wypłuł przypadkową głupotę. Teoretycznie ext4 obsługuje daty od 1901-12-13 20:45:52, ale widocznie tutaj coś nie pykło na styku ext4/samba.

Inny
plik swój rok 1976 pokazuje normalnie.

To akurat nie jest dziwne, jest to rok wypadający po 1970, więc już poprawnie w zakresie uniksowym.

Nie wiem, czy to data modyfikacji
czy utworzenia jest pokazywana przez TC, lecz przyjmijmy że modyfikacji.
Nie przypominam sobie sposobu, żebym atrybuty (w tym datę) pliku mógł
zmienić bezpośrednio przez DSM File Station, z tym że DSM File Station
pokazuje osobno w trzech kolumnach Modified Date, Created Date, Last
Accessed Date i dla tego pliku DSM nie pokazuje 1919 roku lecz 2055-03-15
godz. 12

Czyli po prostu bierze tylko dwie ostatnie cyfry z roku. Ewentualnie może dodatkowo dla zakresu 70-99 przestawiać dwie pierwsze na 19.

Faktycznie ciekawe, jak Samba i TC (Win 10) inaczej odczytują
taka datę z Synka, a inaczej z Qnapa...

Widocznie ani jeden ani drugi nie mają porządnie zaimplementowanej obsługi dat <1970 i wiariują.

Dla porządkowania dokumentów w archiwum wygodnie mi przypisać im datę
jak z ich treści (tekstu lub skanu).

Jak widać nie jest to do końca wygodne. Jak będziesz mieć fotkę piramid, to jaką datę ustawisz? Lepiej jednak żeby data pliku była datą pliku a nie treści. Do katalogowania lepiej użyć programu trzymającego metadane w jakiejś bazie.

--
Grzegorz Niemirowski
https://www.grzegorz.net/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>