Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase proporciona métodos para administrar los valores de fecha y hora asociados a un archivo.
class CFileTime :
public FILETIME
Members
Constructores públicos
Name |
Descripción |
|---|---|
el constructor. |
Métodos públicos
Name |
Descripción |
|---|---|
Llame a esta función estática para recuperar un objeto de CFileTime que representa la fecha del sistema y la hora actuales. |
|
Llame a este método para recuperar el tiempo del objeto de CFileTime . |
|
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). |
|
Llame a este método para establecer la fecha y hora almacenada por el objeto de CFileTime . |
|
Llame a este método para convertir el tiempo según la hora universal coordinada (UTC) en la hora local del archivo. |
Operadores públicos
Name |
Descripción |
|---|---|
Utilizan este operador para realizar la resta en un objeto de CFileTime o de CFileTimeSpan . |
|
este operador compara dos objetos de CFileTime para la desigualdad. |
|
Utilizan este operador para realizar la adición de un objeto de CFileTimeSpan . |
|
Utilizan este operador para realizar la adición de un objeto de CFileTimeSpan y asignar el resultado al objeto actual. |
|
este operador compara dos objetos de CFileTime para determinar menos. |
|
Este operador compara dos objetos de CFileTime para determinar la igualdad o menos. |
|
el operador de asignación. |
|
Utilizan este operador para realizar la resta en un objeto de CFileTimeSpan y asignar el resultado al objeto actual. |
|
Este operador compara dos objetos de CFileTime para comprobar la igualdad. |
|
Este operador compara dos objetos de CFileTime para determinar el mayor. |
|
Este operador compara dos objetos de CFileTime para determinar la igualdad o el mayor. |
Constantes públicas
Name |
Descripción |
|---|---|
Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un día. |
|
Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen una hora. |
|
Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un milisegundo. |
|
Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un minuto. |
|
Un miembro de datos estático que almacena el número de 100 intervalos de nanosegundo que constituyen un segundo. |
|
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