LocalFileTime Class Reference

#include <c4d_file.h>

详细描述

Represents a date time.

公共成员函数

void  Init (void)
Int32   比较 (const LocalFileTime &t0, const LocalFileTime &t1)
Bool   operator== (const LocalFileTime &x)
Bool   operator!= (const LocalFileTime &x)
Bool   operator> (const LocalFileTime &x)
Bool   operator< (const LocalFileTime &x)
Bool   operator>= (const LocalFileTime &x)
Bool   operator<= (const LocalFileTime &x)

Public Attributes

UInt16   year
UInt16   month
UInt16   day
UInt16   hour
UInt16   minute
UInt16   second

成员函数文档编制

◆  Init()

void Init ( void  )

Initializes the file time to a possibly invalid but deterministic state (0000-00-00 00:00:00).

◆  Compare()

Int32 比较 ( const LocalFileTime t0 ,
const LocalFileTime t1  
)

Compare the two file times t0 and t1 .

参数
[in] t0 The first file time to compare.
[in] t1 The second file time to compare.
返回
0 if the times are identical. < 0 if t0 is before t1 , or > 0 if t0 is after t1 .

◆  operator==()

Bool operator== ( const LocalFileTime x )

Equality operator.

参数
[in] x The file time to compare with.
返回
The result of the comparison.

◆  operator!=()

Bool operator!= ( const LocalFileTime x )

Inequality operator.

参数
[in] x The file time to compare with.
返回
The result of the comparison.

◆  operator>()

Bool operator> ( const LocalFileTime x )

Greater than operator.

参数
[in] x The file time to compare with.
返回
The result of the comparison.

◆  operator<()

Bool operator< ( const LocalFileTime x )

Less than operator.

参数
[in] x The file time to compare with.
返回
The result of the comparison.

◆  operator>=()

Bool operator>= ( const LocalFileTime x )

Greater than or equal operator.

参数
[in] x The file time to compare with.
返回
The result of the comparison.

◆  operator<=()

Bool operator<= ( const LocalFileTime x )

Less than or equal operator.

参数
[in] x The file time to compare with.
返回
The result of the comparison.

Member Data Documentation

◆  year

UInt16 year

Year. (Actual year, e.g. 2005 A.D. = 2005 .)

◆  month

UInt16 month

Month. (Actual month, e.g. September = 9 .)

◆  day

UInt16 day

Day. (Actual day, e.g. 30 = 30 .)

◆  hour

UInt16 hour

Actual hour. (Between 0 and 23. 4 pm = 16 .)

◆  minute

UInt16 minute

Actual minute. (Between 0 and 59 .)

◆  second

UInt16 second

Actual second. (Between 0 and 59 .)