Klasa COleDateTimeSpan ni posiada klasy bazowej.
Obiekt COleDateTimeSpan reprezentuje względny czas, przedział czasowy. Dane przechowywane są w postaci liczby dni.
COleDateTimeSpan jest używany wraz z klasą COleDateTime.
| Atrybuty | Opis |
|---|---|
| m_span | zmienna typu double zawierająca liczbę dni. |
| m_status | określa stan obiektu. |
| Metody | Opis |
|---|---|
| COleDateTimespan | Konstruktor obiektu COleDateTimeSpan. |
| GetStatus | Pobiera stan (dostępu) obiektu. |
| SetStatus | Ustala stan (Dostępu) obiektu. |
| GetDays | Pobiera liczbą dni. |
| GetHours | Pobiera liczbę godzin. |
| GetMinutes | Pobiera liczbę minut. |
| GetSeconds | Pobiera liczbę sekund. |
| GetTotalDays | Przelicza wszystkie pola daty na liczbę dni i zwraca tę liczbę. |
| GetTotalHours | Przelicza wszystkie pola daty na liczbę godzin i zwraca tę liczbę. |
| GetTotalMinutes | Przelicza wszystkie pola daty na liczbę minut i zwraca tę liczbę. |
| GetTotalSeconds | Przelicza wszystkie pola daty na liczbę sekund i zwraca tę liczbę. |
| SetDateTimeSpan | Ustawia wartość przedziału czasowego. |
| Format | Tworzy sformatowany napis przedstawiający przedział czasowy. |
| operator double | Konwertuje wartość obiektu do typu double. |
| operator = | Kopiuje zawartość obiektu do innego. |
| operatory +, - | Dodaje lub odejmuje i zmienia znak przedziału czasowego. |
| operatory ==, <, <= | porównuje dwa obiekty COleDateTimeSpan. |