Udostępnij za pośrednictwem


COleDateTimeSpan::COleDateTimeSpan

Konstrukcje COleDateTimeSpan obiektu.

COleDateTimeSpan( ) throw( ); 
COleDateTimeSpan( 
   double dblSpanSrc  
) throw( ); 
COleDateTimeSpan( 
   LONG lDays, 
   int nHours, 
   int nMins, 
   int nSecs  
) throw( );

Parametry

  • dblSpanSrc
    Liczba dni, które mają być kopiowane do nowej COleDateTimeSpan obiektu.

  • lDays, nHours, nMins, nSecs
    Wskazują wartości dnia i godziny można skopiować do nowej COleDateTimeSpan obiektu.

Uwagi

Wszystkie te konstruktory Utwórz nowy COleDateTimeSpan obiektów zainicjowany określona wartość.Krótki opis każdego z tych konstruktory są następujące:

  • COleDateTimeSpan () konstrukcje COleDateTimeSpan obiektu zainicjowany na 0.

  • **COleDateTimeSpan (**dblSpanSrc ) konstrukcje COleDateTimeSpan obiektu od wartości zmiennoprzecinkowe.

  • COleDateTimeSpan(lDays, nHours**,** nMins**,** nSecs**)** Constructs a COleDateTimeSpan object initialized to the specified numerical values.

Stan nowy COleDateTimeSpan obiekt jest ustawiony do prawidłowy.

Aby uzyskać więcej informacji na temat granic dla COleDateTimeSpan wartości, zobacz artykuł datę i godzinę: automatyzacja obsługi.

Przykład

COleDateTimeSpan spanOne(2.75);          // 2 days and 18 hours
COleDateTimeSpan spanTwo(2, 18, 0, 0);   // 2 days and 18 hours
COleDateTimeSpan spanThree(3, -6, 0, 0); // 2 days and 18 hours

COleDateTimeSpan ts1;               // Uninitialized time value
COleDateTimeSpan ts2a(ts1);         // Copy constructor
COleDateTimeSpan ts2b = ts1;         // Copy constructor again
COleDateTimeSpan ts3(100.0);          // 100 days
COleDateTimeSpan ts4(0, 1, 5, 12);   // 1 hour, 5 minutes, and 12 seconds

Wymagania

Nagłówek: atlcomtime.h

Zobacz też

Informacje

Klasa COleDateTimeSpan

Diagram hierarchii

COleDateTimeSpan::operator =

COleDateTimeSpan::GetStatus

COleDateTimeSpan::m_span

COleDateTimeSpan::m_status