|
Foxit PDF SDK
|
继承自 Object .
静态 Public 成员函数 | |
| static DateTime | GetLocalTime () |
| 获取本地时间。 更多... | |
| static DateTime | GetUTCTime () |
| 获取 UTC 时间。 更多... | |
Public 属性 | |
| uint16 | day |
| 月份中的日期。有效范围:从1到31。 | |
| uint16 | hour |
| 小时。有效范围:从0到23。 | |
| uint16 | milliseconds |
| 毫秒。有效范围:从0到999。PDF标准目前不支持,如果不适用可以省略。 | |
| uint16 | minute |
| 分钟。有效范围:从0到59。 | |
| uint16 | month |
| 月份。有效范围:从1到12。 | |
| uint16 | second |
| 秒。有效范围:从0到60。60表示闰秒。 | |
| int16 | utc_hour_offset |
| 时区小时。有效范围:从-12到12。 更多... | |
| uint16 | utc_minute_offset |
| 时区分钟。有效范围:从0到59。 | |
| uint16 | year |
| 年份。应该是四位数字,如2014。 | |
此类表示日期、时间和时区。
|
inline |
带参数的构造函数。
| [in] | year | 年份。应为四位数字,例如 2014。 |
| [in] | month | 月份。有效范围:从 1 到 12。 |
| [in] | day | 月份中的日期。有效范围:从 1 到 31。 |
| [in] | hour | 小时。有效范围:从 0 到 23。 |
| [in] | minute | 分钟。有效范围:从 0 到 59。 |
| [in] | second | 秒。有效范围:从 0 到 60。60 表示闰秒。 |
| [in] | milliseconds | 毫秒。有效范围:从 0 到 999。 PDF 标准目前不支持,如果不适用可以省略。 |
| [in] | utc_hour_offset | 时区小时。有效范围:从 -12 到 12。 正值表示东时区,负值表示西时区。 |
| [in] | utc_minute_offset | 时区分钟。有效范围:从 0 到 59。 |
|
explicit |
带 FXCRT_DATETIMEZONE 对象的构造函数。
| [in] | time | FXCRT_DATETIMEZONE 对象。 |
|
inline |
带另一个日期时间对象的构造函数。
| [in] | dt | 另一个日期时间对象。 |
|
static |
获取本地时间。
|
static |
获取 UTC 时间。
| bool foxit::DateTime::IsValid | ( | ) | const |
检查当前对象是否有效。
当当前对象无效时,意味着当前对象无用。
| bool foxit::DateTime::operator != | ( | const DateTime & | datetime | ) | const |
不相等操作符。
| [in] | datetime | 另一个日期时间对象。此函数将检查当前对象是否不等于此对象。 |
| bool foxit::DateTime::operator > | ( | const DateTime & | datetime | ) | const |
大于操作符。
| [in] | datetime | 另一个日期时间对象。此函数将检查当前对象是否大于此对象。 |
| bool foxit::DateTime::operator >= | ( | const DateTime & | datetime | ) | const |
大于或等于操作符。
| [in] | datetime | 另一个日期时间对象。此函数将检查当前对象是否大于 或等于此对象。 |
| bool foxit::DateTime::operator< | ( | const DateTime & | datetime | ) | const |
小于操作符。
| [in] | datetime | 另一个日期时间对象。此函数将检查当前对象是否小于此对象。 |
| bool foxit::DateTime::operator<= | ( | const DateTime & | datetime | ) | const |
小于或等于操作符。
小于或等于操作符。
| [in] | datetime | 另一个日期时间对象。此函数将检查当前对象是否小于 或等于此对象。 |
赋值操作符。
| [in] | dt | 另一个日期时间对象,其值将被赋给当前对象。 |
| bool foxit::DateTime::operator== | ( | const DateTime & | datetime | ) | const |
相等操作符。
| [in] | datetime | 另一个日期时间对象。此函数将检查当前对象是否等于此对象。 |
|
inline |
设置值。
| [in] | year | 年份。应为四位数字,例如 2014。 |
| [in] | month | 月份。有效范围:从 1 到 12。 |
| [in] | day | 月份中的日期。有效范围:从 1 到 31。 |
| [in] | hour | 小时。有效范围:从 0 到 23。 |
| [in] | minute | 分钟。有效范围:从 0 到 59。 |
| [in] | second | 秒。有效范围:从 0 到 60。60 表示闰秒。 |
| [in] | milliseconds | 毫秒。有效范围:从 0 到 999。 PDF 标准目前不支持,如果不适用可以省略。 |
| [in] | utc_hour_offset | 时区小时。有效范围:从 -12 到 12。 正值表示东时区,负值表示西时区。 |
| [in] | utc_minute_offset | 时区分钟。有效范围:从 0 到 59。 |
| DateTime& foxit::DateTime::ToLocalTime | ( | ) |
将当前对象转换为本地时间。
| DateTime& foxit::DateTime::ToUTCTime | ( | ) |
将当前对象转换为UTC时间。
| int16 foxit::DateTime::utc_hour_offset |
时区小时。有效范围:从-12到12。
正值表示东时区,负值表示西时区。