When file has odd number in seconds in creation time, tc.creationdate.D.M.Y h
tc.creationdate.D.M.Y h:m:s bug
Moderators: Hacker, petermad, Stefan2, white
tc.creationdate.D.M.Y h:m:s bug
From forum.wincmd.ru
When file has odd number in seconds in creation time, tc.creationdate.D.M.Y h
s make it 'even' (example: displays 22 instead of 23). But the field tc.creationtime.h
s shows time correctly.
When file has odd number in seconds in creation time, tc.creationdate.D.M.Y h
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
TC 7 uses the FAT(32) date/time internally. TC 7.5 will use the NTFS time, it has already been changed.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
2Hacker
Hi!
1. While discussing thread on russian forum, one user reffering to a russian translation of MS FAT32 srecification was approving that seconds in CREATION date/time on FAT32 can be odd...
2. Regardless where is a truth, tc.creationdate.D.M.Y h
s and tc.creationtime.h
s works different!
2ghisler(Author)
Hi!
1. While discussing thread on russian forum, one user reffering to a russian translation of MS FAT32 srecification was approving that seconds in CREATION date/time on FAT32 can be odd...
2. Regardless where is a truth, tc.creationdate.D.M.Y h
2ghisler(Author)
Sorry, NTFS date/time on FAT32... How?TC 7 uses the FAT(32) date/time internally. TC 7.5 will use the NTFS time, it has already been changed.
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Creation time is read directly from the file only when needed, by the internal 'tc' plugin. This plugin uses the native date/time of the file system. Creation date is converted to internal format first.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Christian, sorry, it's still not clear enough for me.
I created 2 columns:
[=tc.creationdate.D.M.Y h
s], value: 22.08.2007 22:16:42
[=tc.creationtime.h
s], value: 22:16:43
So this is not a bug?
But... Maybe I would agree with you, TC has not column [=tc.creationdate.D.M.Y creationtime.h
s], but user still can use [=tc.creationdate.D.M.Y] + [=tc.creationtime.h
s]... Please tell your point.
I created 2 columns:
[=tc.creationdate.D.M.Y h
[=tc.creationtime.h
So this is not a bug?
But... Maybe I would agree with you, TC has not column [=tc.creationdate.D.M.Y creationtime.h
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
It's not a bug, it's a limitation of how TC currently works. The next big release, 7.5, will use the NTFS time internally, so there will be no more such problem.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50390
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact: