Partager via


Classe de CFileTime

Cette classe fournit des méthodes pour gérer les valeurs de date et d'heure associées à un fichier.

class CFileTime : 
   public FILETIME

Membres

4x2t019k.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

CFileTime::CFileTime

Constructeur.

4x2t019k.collapse_all(fr-fr,VS.110).gifMéthodes publiques

Nom

Description

CFileTime::GetCurrentTime

Appelez cette fonction statique pour récupérer un objet d' CFileTime qui représente la date système et l'heure actuelles.

CFileTime::GetTime

Appelez cette méthode pour récupérer l'heure de l'objet d' CFileTime .

CFileTime::LocalToUTC

Appelez cette méthode pour convertir une heure de fichiers local à une heure du fichier selon le temps universel coordonné (UTC).

CFileTime::SetTime

Appelez cette méthode pour définir la date et l'heure stockée par l'objet d' CFileTime .

CFileTime::UTCToLocal

Appelez cette méthode pour convertir le temps selon le temps universel coordonné (UTC) au temps de fichiers local.

4x2t019k.collapse_all(fr-fr,VS.110).gifOpérateurs publics

Nom

Description

CFileTime::operator -

Cet opérateur est utilisé pour exécuter la soustraction sur un objet d' CFileTime ou d' CFileTimeSpan .

CFileTime::operator ! =

Cet opérateur compare deux objets d' CFileTime pour l'inégalité.

CFileTime::operator +

Cet opérateur est utilisé pour exécuter l'ajout d'un objet d' CFileTimeSpan .

CFileTime::operator +=

Cet opérateur est utilisé pour exécuter l'ajout d'un objet d' CFileTimeSpan et assigner le résultat à l'objet actuel.

CFileTime::operator <

Cet opérateur compare deux objets d' CFileTime pour déterminer les moins.

<= De CFileTime::operator

Cet opérateur compare deux objets d' CFileTime pour déterminer l'égalité ou les moins.

CFileTime::operator =

l'opérateur d'assignation.

CFileTime::operator - =

Cet opérateur est utilisé pour exécuter la soustraction sur un objet d' CFileTimeSpan et assigner le résultat à l'objet actuel.

== De CFileTime::operator

Cet opérateur compare deux objets d' CFileTime d'égalité.

CFileTime::operator >

Cet opérateur compare deux objets d' CFileTime pour déterminer le plus grand.

>= De CFileTime::operator

Cet opérateur compare deux objets d' CFileTime pour déterminer l'égalité ou le plus grand.

4x2t019k.collapse_all(fr-fr,VS.110).gifConstantes publiques

Nom

Description

CFileTime::Day

Une donnée membre static stockant le nombre par 100 intervalles de nanoseconde qui composent un jour.

CFileTime::Hour

Une donnée membre static stockant le nombre par 100 intervalles de nanoseconde qui composent une heure.

CFileTime::Millisecond

Une donnée membre static stockant le nombre par 100 intervalles de nanoseconde qui composent une milliseconde.

CFileTime::Minute

Une donnée membre static stockant le nombre par 100 intervalles de nanoseconde qui composent une minute.

CFileTime::Second

Une donnée membre static stockant le nombre par 100 intervalles de nanoseconde qui composent une seconde.

CFileTime::Week

Une donnée membre static stockant le nombre par 100 intervalles de nanoseconde qui composent une semaine.

Notes

Cette classe fournit des méthodes pour gérer les valeurs de date et d'heure associées à la création, l'accès et la modification des fichiers.Les méthodes et les données de cette classe sont fréquemment utilisées avec les objets d' CFileTimeSpan , qui traitent les valeurs d'heure connexes.

La valeur de date et d'heure est stockée en tant que valeur 64 bits représentant le nombre par 100 intervalles de nanoseconde depuis le 1er janvier 1601.Il s'agit du format de (UTC) de temps universel coordonné.

Les variables membres const statiques suivantes sont fournies pour simplifier les calculs :

Variable membre

Nombre par 100 intervalles de nanoseconde

Milliseconde

10,000

Seconde

Milliseconde * 1.000

Minute

Deuxièmement * 60

Heure

* 60 Minute

Jour

Heure * 24

Semaine

Jour * 7

Note tous les systèmes de fichiers peut création d'enregistrement et l'heure du dernier accès et tous les systèmes de fichiers stocker de la même façon.Par exemple, dans le système de fichiers FAT Windows NT, l'heure de création a une résolution de 10 millisecondes, le temps d'écriture a une résolution de 2 secondes, et le temps d'accès a une résolution de 1 jours (la date d'accès).Sur NTFS, le temps d'accès a une résolution de 1 heure.En outre, GROS temps d'enregistrements sur le disque en millisecondes temps heure locale, mais d'enregistrements NTFS sur le disque dans l'.Pour plus d'informations, consultez heures du fichier.

Hiérarchie d'héritage

FILETIME

CFileTime

Configuration requise

Header: atltime.h

Voir aussi

Référence

FILETIME

Classe de CFileTimeSpan

Graphique de la hiérarchie

Autres ressources

ATL/MFC étapes partagées des classes