MFC
Class COleDateTime
in AFXDISP.H
- class COleDateTime
COleDateTime class
|
Method Summary |
protected void |
CheckRange()
|
operator |
DATE() const
|
CString |
Format( LPCTSTR lpszFormat ) const
|
CString |
Format( DWORD dwFlags = 0, LCID lcid = LANG_USER_DEFAULT ) const
|
CString |
Format( UINT nFormatID ) const
|
BOOL |
GetAsSystemTime( SYSTEMTIME& sysTime ) const
|
static COleDateTime PASCAL |
GetCurrentTime()
|
int |
GetDay() const
|
int |
GetDayOfWeek() const
|
int |
GetDayOfYear() const
|
int |
GetHour() const
|
int |
GetMinute() const
|
int |
GetMonth() const
|
int |
GetSecond() const
|
COleDateTime::DateTimeStatus |
GetStatus() const
|
int |
GetYear() const
|
BOOL |
operator!=( const COleDateTime& date ) const
|
COleDateTime |
operator+( const COleDateTimeSpan& dateSpan ) const
|
const COleDateTime& |
operator+=( const COleDateTimeSpan dateSpan )
|
COleDateTime |
operator-( const COleDateTimeSpan& dateSpan ) const
|
COleDateTimeSpan |
operator-( const COleDateTime& date ) const
|
const COleDateTime& |
operator-=( const COleDateTimeSpan dateSpan )
|
BOOL |
operator<( const COleDateTime& date ) const
|
BOOL |
operator<=( const COleDateTime& date ) const
|
const COleDateTime& |
operator=( const COleDateTime& dateSrc )
|
const COleDateTime& |
operator=( const SYSTEMTIME& systimeSrc )
|
const COleDateTime& |
operator=( const FILETIME& filetimeSrc )
|
const COleDateTime& |
operator=( const VARIANT& varSrc )
|
const COleDateTime& |
operator=( const time_t& timeSrc )
|
const COleDateTime& |
operator=( DATE dtSrc )
|
BOOL |
operator==( const COleDateTime& date ) const
|
BOOL |
operator>( const COleDateTime& date ) const
|
BOOL |
operator>=( const COleDateTime& date ) const
|
BOOL |
ParseDateTime( LPCTSTR lpszDate, DWORD dwFlags = 0, LCID lcid = LANG_USER_DEFAULT )
|
int |
SetDate( int nYear, int nMonth, int nDay )
|
int |
SetDateTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec )
|
void |
SetStatus( COleDateTime::DateTimeStatus status )
|
int |
SetTime( int nHour, int nMin, int nSec )
|
m_dt
public DATE m_dt;
m_status
public COleDateTime::DateTimeStatus m_status;
COleDateTime
public COleDateTime( time_t timeSrc );
COleDateTime
public COleDateTime( const COleDateTime& dateSrc );
COleDateTime
public COleDateTime( const VARIANT& varSrc );
COleDateTime
public COleDateTime( DATE dtSrc );
COleDateTime
public COleDateTime();
COleDateTime
public COleDateTime( const SYSTEMTIME& systimeSrc );
COleDateTime
public COleDateTime( const FILETIME& filetimeSrc );
COleDateTime
public COleDateTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec );
COleDateTime
public COleDateTime( WORD wDosDate, WORD wDosTime );
CheckRange
protected void CheckRange();
DATE
public operator DATE() const;
Format
public CString Format( LPCTSTR lpszFormat ) const;
Format
public CString Format( DWORD dwFlags = 0, LCID lcid = LANG_USER_DEFAULT ) const;
Format
public CString Format( UINT nFormatID ) const;
GetAsSystemTime
public BOOL GetAsSystemTime( SYSTEMTIME& sysTime ) const;
GetCurrentTime
public static COleDateTime PASCAL GetCurrentTime();
GetDay
public int GetDay() const;
GetDayOfWeek
public int GetDayOfWeek() const;
GetDayOfYear
public int GetDayOfYear() const;
GetHour
public int GetHour() const;
GetMinute
public int GetMinute() const;
GetMonth
public int GetMonth() const;
GetSecond
public int GetSecond() const;
GetStatus
public COleDateTime::DateTimeStatus GetStatus() const;
GetYear
public int GetYear() const;
operator!=
public BOOL operator!=( const COleDateTime& date ) const;
operator+
public COleDateTime operator+( const COleDateTimeSpan& dateSpan ) const;
operator+=
public const COleDateTime& operator+=( const COleDateTimeSpan dateSpan );
operator-
public COleDateTime operator-( const COleDateTimeSpan& dateSpan ) const;
operator-
public COleDateTimeSpan operator-( const COleDateTime& date ) const;
operator-=
public const COleDateTime& operator-=( const COleDateTimeSpan dateSpan );
operator<
public BOOL operator<( const COleDateTime& date ) const;
operator<=
public BOOL operator<=( const COleDateTime& date ) const;
operator=
public const COleDateTime& operator=( const COleDateTime& dateSrc );
operator=
public const COleDateTime& operator=( const SYSTEMTIME& systimeSrc );
operator=
public const COleDateTime& operator=( const FILETIME& filetimeSrc );
operator=
public const COleDateTime& operator=( const VARIANT& varSrc );
operator=
public const COleDateTime& operator=( const time_t& timeSrc );
operator=
public const COleDateTime& operator=( DATE dtSrc );
operator==
public BOOL operator==( const COleDateTime& date ) const;
operator>
public BOOL operator>( const COleDateTime& date ) const;
operator>=
public BOOL operator>=( const COleDateTime& date ) const;
ParseDateTime
public BOOL ParseDateTime( LPCTSTR lpszDate, DWORD dwFlags = 0, LCID lcid = LANG_USER_DEFAULT );
SetDate
public int SetDate( int nYear, int nMonth, int nDay );
SetDateTime
public int SetDateTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec );
SetStatus
public void SetStatus( COleDateTime::DateTimeStatus status );
SetTime
public int SetTime( int nHour, int nMin, int nSec );