COleDateTimeSpan

COleDateTimeSpan COleDateTimeSpan COleDateTimeSpan

COleDateTimeSpan沒有基類。
一個COleDateTimeSpan對象表示一個相對的時間,即一個時間段。
COleDateTimeSpan以日為單位來保存時間。
COleDateTimeSpan類常常與類COleDateTime一起使用。COleDateTime封裝了OLE自動化中的DATE數據類型。COleDateTime表示絕對的時間值。所有的COleDateTime計算都涉及COleDateTimeSpan值。這兩個類之間的關係類似於類CTime和類CTimeSpan之間的關係。
有關類COleDateTime和COleDateTimeSpan的更進一步的信息,可以參考“Visual C++程式設計師指南”一書中的文章“日期與時間:自動化支持”。
#include <afxdisp.h>
COleDateTimeSpan類成員
構造
COleDateTimeSpan 構造COleDateTimeSpan對象

屬性
GetStatus 獲取COleDateTimeSpan對象的狀態(有效性)
SetStatus 設定COleDateTimeSpan對象的狀態(有效性)
GetDays 返回COleDateTimeSpan對象所表示的時間段的日部分
GetHours 返回COleDateTimeSpan對象所表示的時間段的小時部分
GetMinutes 返回COleDateTimeSpan對象所表示的時間段的分鐘部分
GetSeconds 返回COleDateTimeSpan對象所表示的時間段的秒部分
GetTotalDays 返回COleDateTimeSpan對象所表示的天數
GetTotalHours 返回COleDateTimeSpan對象所表示的小時數

屬性
GetTotalMinutes 返回COleDateTimeSpan對象所表示的分鐘數
GetTotalSeconds 返回COleDateTimeSpan對象所表示的秒數

操作
SetDateTimeSpan 設定COleDateTimeSpan對象的值
Format 產生一個COleDateTimeSpan對象的格式化字元串表達式

操作
operator double 將COleDateTimeSpan的值轉換為雙精度值
operator = 拷貝一個COleDateTimeSpan值
operator +,- 加、減COleDateTimeSpan值,或改變COleDateTimeSpan值的符號
operator +=,-= 從一個COleDateTimeSpan值中加、減這個COleDateTimeSpan值
關係操作符 比較兩個COleDateTimeSpan值

數據成員
m_span 記錄這個COleDateTimeSpan對象所代表的基本的雙精度值
m_status 記錄COleDateTimeSpan對象的狀態

Dump/Archive
operator << 將COleDateTimeSpan值輸出到CArchive或CDumpContext
operator >> 從CArchive輸入一個COleDateTimeSpan對象

相關詞條

相關搜尋

熱門詞條

聯絡我們