home     download     screen shots     bugs     mailing list     example output     generated MFC docs     help     tools and utilities


 Overview   Project   Class   Tree   Index 
MFC Class Library
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

MFC
Class COleDateTime

   in AFXDISP.H

class COleDateTime

COleDateTime class


Inner Classes, Typedefs, and Enums
enum COleDateTime::DateTimeStatus
          
 
Field Summary
 DATE m_dt
          
 COleDateTime::DateTimeStatus m_status
          
 
Constructor Summary
COleDateTime( time_t timeSrc )
          
COleDateTime( const COleDateTime& dateSrc )
          
COleDateTime( const VARIANT& varSrc )
          
COleDateTime( DATE dtSrc )
          
COleDateTime()
          
COleDateTime( const SYSTEMTIME& systimeSrc )
          
COleDateTime( const FILETIME& filetimeSrc )
          
COleDateTime( int nYear, int nMonth, int nDay, int nHour, int nMin, int nSec )
          
COleDateTime( WORD wDosDate, WORD wDosTime )
          
 
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 )
          
 

Field Detail

m_dt

public DATE m_dt;

m_status

public COleDateTime::DateTimeStatus m_status;


Constructor Detail

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 );


Method Detail

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 );

 Overview   Project   Class   Tree   Index 
MFC Class Library
CppDoc v2.3.1
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD