Clase de CFileTime

Esta clase proporciona métodos para administrar los valores de fecha y hora asociados a un archivo.

class CFileTime : 
   public FILETIME

Members

4x2t019k.collapse_all(es-es,VS.110).gifConstructores públicos

Name

Descripción

CFileTime::CFileTime

el constructor.

4x2t019k.collapse_all(es-es,VS.110).gifMétodos públicos

Name

Descripción

CFileTime::GetCurrentTime

Llame a esta función estática para recuperar un objeto de CFileTime que representa la fecha del sistema y la hora actuales.

CFileTime::GetTime

Llame a este método para recuperar el tiempo del objeto de CFileTime .

CFileTime::LocalToUTC

Llame a este método para convertir una hora local del archivo a un tiempo de archivo según la hora universal coordinada (UTC) (UTC).

CFileTime::SetTime

Llame a este método para establecer la fecha y hora almacenada por el objeto de CFileTime .

CFileTime::UTCToLocal

Llame a este método para convertir el tiempo según la hora universal coordinada (UTC) en la hora local del archivo.

4x2t019k.collapse_all(es-es,VS.110).gifOperadores públicos

Name

Descripción

CFileTime::operator -

Utilizan este operador para realizar la resta en un objeto de CFileTime o de CFileTimeSpan .

El CFileTime::operator! =

este operador compara dos objetos de CFileTime para la desigualdad.

CFileTime::operator +

Utilizan este operador para realizar la adición de un objeto de CFileTimeSpan .

CFileTime::operator +=

Utilizan este operador para realizar la adición de un objeto de CFileTimeSpan y asignar el resultado al objeto actual.

CFileTime::operator <

este operador compara dos objetos de CFileTime para determinar menos.

<= De CFileTime::operator

Este operador compara dos objetos de CFileTime para determinar la igualdad o menos.

CFileTime::operator =

el operador de asignación.

CFileTime::operator - =

Utilizan este operador para realizar la resta en un objeto de CFileTimeSpan y asignar el resultado al objeto actual.

== De CFileTime::operator

Este operador compara dos objetos de CFileTime para comprobar la igualdad.

CFileTime::operator >

Este operador compara dos objetos de CFileTime para determinar el mayor.

>= De CFileTime::operator

Este operador compara dos objetos de CFileTime para determinar la igualdad o el mayor.

4x2t019k.collapse_all(es-es,VS.110).gifConstantes públicas

Name

Descripción

CFileTime::Day

Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un día.

CFileTime::Hour

Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen una hora.

CFileTime::Millisecond

Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un milisegundo.

CFileTime::Minute

Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un minuto.

CFileTime::Second

Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un segundo.

CFileTime::Week

Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen una semana.

Comentarios

Esta clase proporciona métodos para administrar los valores de fecha y hora asociados a la creación, el acceso y la modificación de archivos.Los métodos y los datos de esta clase se utilizan con frecuencia junto con los objetos de CFileTimeSpan , que se encargan de valores de hora relativos.

Se almacena el valor de fecha y hora como un valor de 64 bits que representa el número de 100 intervalos de nanosegundo desde el 1 de enero de 1601.Éste es el formato de la hora universal coordinada (UTC).

Proporcionan las variables miembro estáticas siguientes const para simplificar cálculos:

Variable miembro

Número de 100 intervalos de nanosegundo

Millisecond

10,000

Segundo

Milisegundos * 1.000

Minuto

En segundo lugar * 60

Hora

Minuto * 60

Día

Hora * 24

Semana

Día * 7

Note No todos los sistemas de archivos puede creación de registro y la última hora de acceso y no todos los sistemas de archivos registrarlos de la misma manera.Por ejemplo, en el sistema de archivos FAT de Windows NT, la hora de creación tiene una resolución de 10 milisegundos, el tiempo de escritura tiene una resolución de 2 segundos, y tiempo de acceso tiene una resolución de 1 día (fecha de acceso).En NTFS, tiempo de acceso tiene una resolución de 1 hora.Además, tiempos de registros FAT en el disco de la hora local, pero de registros de NTFS en el disco en hora UTC.Para obtener más información, vea Tiempos de archivo.

Jerarquía de herencia

FILETIME

CFileTime

Requisitos

encabezado: atltime.h

Vea también

Referencia

FILETIME

Clase de CFileTimeSpan

Gráfico de jerarquía

Otros recursos

ATL/MFC busquen clases