Поделиться через


CFileTime Class

Этот класс содержит методы для управления дата и значения времени, связанных с файлом.

class CFileTime : 
   public FILETIME

Члены

Открытые конструкторы

Имя

Описание

CFileTime::CFileTime

Конструктор.

Открытые методы

Имя

Описание

CFileTime::GetCurrentTime

Эта статическая функция вызывается для получения объекта CFileTime, представляющий текущей системной даты и времени.

CFileTime::GetTime

Вызывайте этот метод для извлечения время из объекта CFileTime.

CFileTime::LocalToUTC

Этот метод вызывается для преобразования локального времени файла на времени файла на основе времени в формате UTC.

CFileTime::SetTime

Вызовите этот метод, чтобы задать дату и время, который хранит объект CFileTime.

CFileTime::UTCToLocal

Вызовите этот метод, чтобы преобразовать время на основе времени в формате UTC в локальном времени файла.

Открытые операторы

Имя

Описание

CFileTime::operator -

Этот оператор используется для вычитания на объекте CFileTime или CFileTimeSpan.

CFileTime::operator !=

Этот оператор сравнивает 2 объекта CFileTime на неравенство.

CFileTime::operator +

Этот оператор используется для сложения на объекте CFileTimeSpan.

CFileTime::operator +=

Этот оператор используется для сложения на объекте CFileTimeSpan и присвоить его результат текущему объекту.

CFileTime::operator <

Этот оператор сравнивает 2 объекта CFileTime, чтобы определить, меньшие.

CFileTime::operator <=

Этот оператор сравнивает 2 объекта CFileTime, чтобы задать равные или меньшие.

CFileTime::operator =

Оператор присваивания.

CFileTime::operator -=

Этот оператор используется для вычитания на объекте CFileTimeSpan и присвоить его результат текущему объекту.

CFileTime::operator ==

Этот оператор сравнивает 2 объекта CFileTime на равенство.

CFileTime::operator >

Этот оператор сравнивает 2 объекта CFileTime для указания большого размера.

CFileTime::operator >=

Этот оператор сравнивает 2 объекта CFileTime для определения равенства или больше.

Открытые константы

Имя

Описание

CFileTime::Day

Статический элемент данных хранения число интервалов 100 нс, составляющих один день.

CFileTime::Hour

Статический элемент данных хранения число интервалов 100 нс, составляющих один час.

CFileTime::Millisecond

Статический элемент данных хранения 100 нс количество интервалов, которые составляют одну миллисекунду.

CFileTime::Minute

Статический элемент данных хранения 100 нс количество интервалов, которые составляют одну минуту.

CFileTime::Second

Статический элемент данных хранения 100 нс количество интервалов, которые составляют одну секунду.

CFileTime::Week

Статический элемент данных хранения 100 нс количество интервалов, которые составляют одну неделю.

Заметки

Этот класс содержит методы для управления дата и значения времени, связанных с созданием, доступом и изменением файлов. Методы этого класса и данные часто используются в сочетании с объектами, CFileTimeSpan, в которых описывается относительными значениями времени.

Значения даты и времени хранятся как 64 разрядное значение, представляющее число 100 нс интервалов с 1-ого января 1601. Это формат времени в формате UTC.

Указывается, что упрощает следующие статические переменные членов const вычисления:

Переменная-член

Количество интервалов 100 наносекунд

Millisecond

10,000

Второй

Millisecond * 1.000

Минута

Second * 60

Час

* 60 Минута

День

Час * 24

Неделя

День * 7

Примечание Не все файловые системы может запись создание и время последнего доступа и не все файловые системы записать их тем же способом. Например, в файловой системе Windows NT ТУЧНОЙ создайте момент имеет разрешения на 10 миллисекунд, время записи обладает разрешением на 2 секунд, а время выборки обладает разрешением 1 дня (даты доступа). В образце имеет разрешения NTFS, время 1 часа. Кроме того, FAT раз записей на диске на время локального времени, но записей NTFS на диске в формате UTC. Дополнительные сведения см. в разделе времена файла.

Иерархия наследования

FILETIME

CFileTime

Требования

Header: atltime.h

См. также

Ссылки

FILETIME

CFileTimeSpan Class

Диаграмма иерархии

Другие ресурсы

ATL/MFC Shared Classes