Название: Дата и время создания, редактирования и последнего доступа Отправлено: Stariy от Октябрь 20, 2010, 05:42 Как их получить верно, независимо от текущих настроек и часового пояса?
Имеется файл на разделе с fat или ntfs. Я загружаюсь с линуксового лайв-сд, запускаю свою прогу и хочу ей получить дату и время создания файла. Независимо от выставленного в лайф-сд часового пояса, текущей даты и летнего или зимнего времени. Именно то значение, которое указано в элементе оглавления каталога. Как? Сейчас я просто создаю QFile с именем файла и использую его методы - время отличается от реального на величину, зависящую от часового пояса. Можно прибавлять константу, но она тоже должна меняться в зависимости от летнего или зимнего времени. Как сделать правильно, без костылей? Название: Re: Дата и время создания, редактирования и последнего доступа Отправлено: Alex Custov от Октябрь 20, 2010, 19:01 1) QFileInfo + QDateTime::toTimeSpec()
2) man 2 stat; поля st_atime, st_mtime, st_ctime Название: Re: Дата и время создания, редактирования и последнего доступа Отправлено: Stariy от Октябрь 20, 2010, 21:42 Завтра поэкспериментирую, спасибо.
|