Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Microsoft Foundation-klassbiblioteket (MFC) och ACTIVE Template Library (ATL) fortsätter att stödjas. Vi lägger dock inte längre till funktioner eller uppdaterar dokumentationen.
Den här klassen innehåller metoder för att hantera relativa datum- och tidsvärden som är associerade med en fil.
Syntax
class CFileTimeSpan
Medlemmar
Offentliga konstruktorer
| Namn | Description |
|---|---|
CFileTimeSpan::CFileTimeSpan |
Konstruktorn. |
Offentliga metoder
| Namn | Description |
|---|---|
CFileTimeSpan::GetTimeSpan |
Anropa den här metoden för att hämta tidsintervallet CFileTimeSpan från objektet. |
CFileTimeSpan::SetTimeSpan |
Anropa den här metoden för att ange objektets tidsintervall CFileTimeSpan . |
Offentliga operatörer
| Namn | Description |
|---|---|
CFileTimeSpan::operator - |
Utför subtraktion på ett CFileTimeSpan objekt. |
CFileTimeSpan::operator != |
Jämför två CFileTimeSpan objekt för ojämlikhet. |
CFileTimeSpan::operator + |
Utför tillägg på ett CFileTimeSpan objekt. |
CFileTimeSpan::operator += |
Utför tillägg på ett CFileTimeSpan objekt och tilldelar resultatet till det aktuella objektet. |
CFileTimeSpan::operator < |
Jämför två CFileTimeSpan objekt för att fastställa det mindre. |
CFileTimeSpan::operator <= |
Jämför två CFileTimeSpan objekt för att fastställa likhet eller mindre. |
CFileTimeSpan::operator = |
Tilldelningsoperatorn. |
CFileTimeSpan::operator -= |
Utför subtraktion på ett CFileTimeSpan objekt och tilldelar resultatet till det aktuella objektet. |
CFileTimeSpan::operator == |
Jämför två CFileTimeSpan objekt för likhet. |
CFileTimeSpan::operator > |
Jämför två CFileTimeSpan objekt för att fastställa det större. |
CFileTimeSpan::operator >= |
Jämför två CFileTimeSpan objekt för att fastställa likhet eller större. |
Anmärkningar
Klassen CFileTimeSpan innehåller metoder för att hantera relativa tidsperioder i de enheter som filsystemet använder. Dessa enheter används ofta i filåtgärder, till exempel när en fil skapades, senast användes eller senast ändrades. Metoderna i den här klassen används ofta tillsammans med CFileTime klassobjekt .
Example
Se exemplet för CFileTime::Millisecond.
Kravspecifikation
Rubrik: atltime.h
CFileTimeSpan::CFileTimeSpan
Konstruktorn.
CFileTimeSpan() throw();
CFileTimeSpan(const CFileTimeSpan& span) throw();
CFileTimeSpan(LONGLONG nSpan) throw();
Parameterar
span
Ett befintligt CFileTimeSpan objekt.
nSpan
En tidsperiod i FILETIME enheter.
Anmärkningar
Objektet CFileTimeSpan kan skapas med ett befintligt CFileTimeSpan objekt eller uttryckas som ett 64-bitars värde i 100 nanosekundersenheter FILETIME . Mer information finns i CFileTime. Standardkonstruktorn anger tidsintervallet till 0.
CFileTimeSpan::GetTimeSpan
Anropa den här metoden för att hämta tidsintervallet CFileTimeSpan från objektet.
LONGLONG GetTimeSpan() const throw();
Returvärde
Returnerar tidsintervallet i 100 nanosekunder FILETIME . Mer information finns i CFileTime.
CFileTimeSpan::operator -
Utför subtraktion på ett CFileTimeSpan objekt.
CFileTimeSpan operator-(CFileTimeSpan span) const throw();
Parameterar
span
Ett CFileTimeSpan objekt.
Returvärde
Returnerar ett CFileTimeSpan objekt som representerar resultatet av skillnaden mellan två tidsintervall.
CFileTimeSpan::operator !=
Jämför två CFileTimeSpan objekt för ojämlikhet.
bool operator!=(CFileTimeSpan span) const throw();
Parameterar
span
Det CFileTimeSpan objekt som ska jämföras.
Returvärde
Returnerar TRUE om objektet som jämförs inte är lika med objektet CFileTimeSpan , annars FALSE.
CFileTimeSpan::operator +
Utför tillägg på ett CFileTimeSpan objekt.
CFileTimeSpan operator+(CFileTimeSpan span) const throw();
Parameterar
span
Ett CFileTimeSpan objekt.
Returvärde
Returnerar ett CFileTimeSpan objekt som innehåller summan av de två tidsintervallen.
CFileTimeSpan::operator +=
Utför tillägg på ett CFileTimeSpan objekt och tilldelar resultatet till det aktuella objektet.
CFileTimeSpan& operator+=(CFileTimeSpan span) throw();
Parameterar
span
Ett CFileTimeSpan objekt.
Returvärde
Returnerar det uppdaterade CFileTimeSpan objektet som innehåller summan av de två tidsintervallen.
CFileTimeSpan::operator <
Jämför två CFileTimeSpan objekt för att fastställa det mindre.
bool operator<(CFileTimeSpan span) const throw();
Parameterar
span
Det CFileTimeSpan objekt som ska jämföras.
Returvärde
Returnerar TRUE om det första objektet är mindre (dvs. representerar en kortare tidsperiod) än det andra, annars FALSE.
CFileTimeSpan::operator <=
Jämför två CFileTimeSpan objekt för att fastställa likhet eller mindre.
bool operator<=(CFileTimeSpan span) const throw();
Parameterar
span
Det CFileTimeSpan objekt som ska jämföras.
Returvärde
Returnerar TRUE om det första objektet är mindre än (dvs. representerar en kortare tidsperiod) eller lika med det andra, annars FALSE.
CFileTimeSpan::operator =
Tilldelningsoperatorn.
CFileTimeSpan& operator=(const CFileTimeSpan& span) throw();
Parameterar
span
Ett CFileTimeSpan objekt.
Returvärde
Returnerar det uppdaterade CFileTimeSpan objektet.
CFileTimeSpan::operator -=
Utför subtraktion på ett CFileTimeSpan objekt och tilldelar resultatet till det aktuella objektet.
CFileTimeSpan& operator-=(CFileTimeSpan span) throw();
Parameterar
span
Ett CFileTimeSpan objekt.
Returvärde
Returnerar det uppdaterade CFileTimeSpan objektet.
CFileTimeSpan::operator ==
Jämför två CFileTimeSpan objekt för likhet.
bool operator==(CFileTimeSpan span) const throw();
Parameterar
span
Det CFileTimeSpan objekt som ska jämföras.
Returvärde
Returnerar TRUE om objekten är lika, annars FALSE.
CFileTimeSpan::operator >
Jämför två CFileTimeSpan objekt för att fastställa det större.
bool operator>(CFileTimeSpan span) const throw();
Parameterar
span
Det CFileTimeSpan objekt som ska jämföras.
Returvärde
Returnerar TRUE om det första objektet är större än (dvs. representerar en längre tidsperiod) än det andra, annars FALSE.
CFileTimeSpan::operator >=
Jämför två CFileTimeSpan objekt för att fastställa likhet eller större.
bool operator>=(CFileTimeSpan span) const throw();
Parameterar
span
Det CFileTimeSpan objekt som ska jämföras.
Returvärde
Returnerar TRUE om det första objektet är större än (dvs. representerar en längre tidsperiod) eller lika med det andra, annars FALSE.
CFileTimeSpan::SetTimeSpan
Anropa den här metoden för att ange objektets tidsintervall CFileTimeSpan .
void SetTimeSpan(LONGLONG nSpan) throw();
Parameterar
nSpan
Det nya värdet för tidsintervallet i 100 nanosekunder FILETIME . Mer information finns i CFileTime.
Se även
FILETIME
Klassen CFileTime
Hierarkidiagram
DELADE ATL/MFC-klasser