Condividi tramite


CTimeSpan Class

Una quantità di tempo, che viene archiviato come numero di secondi nell'intervallo di tempo.

class CTimeSpan

Membri

Costruttori pubblici

Nome

Descrizione

CTimeSpan::CTimeSpan

Costruisce oggetti CTimeSpan in diversi modi.

Metodi pubblici

Nome

Descrizione

CTimeSpan::Format

Converte CTimeSpan in una stringa formattata.

CTimeSpan::GetDays

Restituisce un valore che rappresenta il numero di giorni completi in questo CTimeSpan.

CTimeSpan::GetHours

Restituisce un valore che rappresenta il numero di ore il giorno corrente (– da 23 a 23).

CTimeSpan::GetMinutes

Restituisce un valore che rappresenta il numero di minuti nell'ora corrente (– da 59 a 59).

CTimeSpan::GetSeconds

Restituisce un valore che rappresenta il numero di secondi del minuto corrente (– da 59 a 59).

CTimeSpan::GetTimeSpan

Viene restituito il valore dell'oggetto CTimeSpan.

CTimeSpan::GetTotalHours

Restituisce un valore che rappresenta il numero complessivo di ore completate in questo CTimeSpan.

CTimeSpan::GetTotalMinutes

Restituisce un valore che rappresenta il numero totale di minuti completi in questo CTimeSpan.

CTimeSpan::GetTotalSeconds

Restituisce un valore che rappresenta il numero totale di secondi completi in questo CTimeSpan.

CTimeSpan::Serialize64

Serializza i dati a un archivio.

Operatori

operatore + )

Aggiunta e sottrae gli oggetti CTimeSpan.

l'operatore += – =

Aggiunta e sottrae un oggetto CTimeSpan in questo CTimeSpan.

== dell'operatore < e così via.

Confronta due valori relativi.

Note

CTimeSpan non dispone di una classe base.

Le funzioni diCTimeSpan convertono i secondi alle varie combinazioni di giorni, in ore, di minuti e secondi.

L'oggetto CTimeSpan memorizzato in una struttura __time64_t, che è di 8 byte.

Una classe complementare, CTime, rappresenta un tempo assoluto.

Le classi CTimeSpan e CTime non sono progettate per la derivazione. Poiché non sono presenti funzioni virtuali, la dimensione di entrambi gli oggetti CTimeSpan e CTime è esattamente 8 byte. La maggior parte delle funzioni membro sono inline.

Per ulteriori informazioni su l CTimeSpan, vedere gli articoli data e orae gestione di tempoin riferimenti alla libreria di runtime.

Requisiti

Header: atltime.h

Vedere anche

Riferimenti

asctime, _wasctime

_ftime, _ftime32, _ftime64

gmtime, _gmtime32, _gmtime64

localtime, _localtime32, _localtime64

strftime, wcsftime, _strftime_l, _wcsftime_l

time, _time32, _time64

Grafico delle gerarchie

Altre risorse

ATL/MFC Shared Classes