Может ли ТС показывать и секунды в колонке ДАТА
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
Может ли ТС показывать и секунды в колонке ДАТА
Уважаемые форумчане! Как сделать, чтобы ТС показывал в колонке ДАТА не только часы м минуты, но и секунды? Т.е. как ввести/задать для времени формат hh:mm:ss ?
В FAR настройки позволяют это сделать, а в ТС такого не сумел найти.
[mod="Avada"]Перемещено из Секретов и советов в Общие вопросы.[/mod]
В FAR настройки позволяют это сделать, а в ТС такого не сумел найти.
[mod="Avada"]Перемещено из Секретов и советов в Общие вопросы.[/mod]
Настройки -> Наборы колонок -> Новый
Добавляешь колонку, жмёшь кнопку "+", выбираешь:
tc -> Дата модификации -> D.M.Y
в поле ввода добавляешь пробел, снова "+" и
tc -> Время модификации -> h:m:s
И получается
Добавляешь колонку, жмёшь кнопку "+", выбираешь:
tc -> Дата модификации -> D.M.Y
в поле ввода добавляешь пробел, снова "+" и
tc -> Время модификации -> h:m:s
И получается
То же для дат/времен создания и последнего доступа.[=tc.Дата модификации.D.M.Y] [=tc.Время модификации.h:m:s]
Последний раз редактировалось Bishop Чт авг 16, 2007 16:28, всего редактировалось 1 раз.
aLexx, поясни кому чего не хватило
по ходу чего-то не хватает только TC
http://msdn2.microsoft.com/en-us/library/ms724290.aspxA file time is a 64-bit value that represents the number of 100-nanosecond intervals that have elapsed since 12:00 A.M. January 1, 1601 Coordinated Universal Time (UTC). The system records file times when applications create, access, and write to files.
The NTFS file system stores time values in UTC format, so they are not affected by changes in time zone or daylight saving time. The FAT file system stores time values based on the local time of the computer.
…
Not all file systems can record creation and last access times, and not all file systems record them in the same manner. For example, the resolution of create time on FAT is 10 milliseconds, while write time has a resolution of 2 seconds and access time has a resolution of 1 day, so it is really the access date. The NTFS file system delays updates to the last access time for a file by up to 1 hour after the last access.
по ходу чего-то не хватает только TC
- aLexx
- Сообщения: 442
- Зарегистрирован: Пн мар 14, 2005 08:33
- Откуда: Новокузнецк
- Контактная информация:
Вот тема на эту тему (Время создания файлов в Винде):
http://forum.wincmd.ru/viewtopic.php?t=8111
Но это, ессно, касается только FAT32. В NTFS этого ограничения нет.
http://forum.wincmd.ru/viewtopic.php?t=8111
Но это, ессно, касается только FAT32. В NTFS этого ограничения нет.
aLexx, там есть небольшая неточность: время создания файла на FAT хранится с точностью до десятых долей секунд, за счет дополнительного поля в структуре файловой записи. А вот время изменения да — до 2 секунд.
Перевод спецификации файловой системы FAT32
Вопрос: почему TC в панели выводит четные секунды для [=tc.Дата создания.D.M.Y h
s] и настоящие для [=tc.Время создания.h
s]?
В связи с этим отредактировал свой ответ SEA.
Перевод спецификации файловой системы FAT32
Вопрос: почему TC в панели выводит четные секунды для [=tc.Дата создания.D.M.Y h
В связи с этим отредактировал свой ответ SEA.
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Баг подтверждён. Багрепорт:
http://ghisler.ch/board/viewtopic.php?t=16744
http://ghisler.ch/board/viewtopic.php?t=16744
-
DrShark
- Сообщения: 911
- Зарегистрирован: Сб окт 21, 2006 20:27
- Откуда: Kyiv, Ukraine
- Контактная информация:
Значит, так. Пришли к выводу, что это не баг, а какое-то внутреннее ограничение TC.
По-этому, кому нужен поиск/колонка... по дате создания+времени создания, используем комбинацию из tc.creationdate.D.M.Y и tc.creationtime.h
s. А ещё Гислер написал это:
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.
По-этому, кому нужен поиск/колонка... по дате создания+времени создания, используем комбинацию из tc.creationdate.D.M.Y и tc.creationtime.h
Если кто понимает, о чём здесь речь, объясните...TC 7 uses the FAT(32) date/time internally. TC 7.5 will use the NTFS time, it has already been changed ... so there will be no more such problem
Имхо:DrShark писал(а):TC 7 uses the FAT(32) date/time internally. TC 7.5 will use the NTFS time, it has already been changed ... so there will be no more such problem
Если кто понимает, о чём здесь речь, объясните...
TC читал файловые данные в массив, где время/дата хранились в формате FAT. Как одно из полей. Теперь это поле имеет формат вр. NTFS. Поэтому десятые/сотые etc доли теряться не будут.
Время FAT будет конвертиться в формат NTFS (и храниться в том поле).Как это будет работать на FAT?