Foxit PDF SDK
foxit.common.DateTime类 参考

继承自 SystemIDisposable .

Public 成员函数

 DateTime (ushort year, ushort month, ushort day, ushort hour, ushort minute, ushort second, ushort milliseconds, short utc_hour_offset, ushort utc_minute_offset)
 带参数的构造函数。 更多...
 
 DateTime ()
 构造函数。
 
 DateTime (DateTime dt)
 带另一个日期时间对象的构造函数。 更多...
 
bool IsValid ()
 检查当前对象是否有效。 更多...
 
void Set (ushort year, ushort month, ushort day, ushort hour, ushort minute, ushort second, ushort milliseconds, short utc_hour_offset, ushort utc_minute_offset)
 设置值。 更多...
 
DateTime ToLocalTime ()
 将当前对象转换为本地时间。 更多...
 
DateTime ToUTCTime ()
 将当前对象转换为UTC时间。 更多...
 

静态 Public 成员函数

static DateTime GetLocalTime ()
 获取本地时间。 更多...
 
static DateTime GetUTCTime ()
 获取 UTC 时间。 更多...
 

属性

ushort day [get, set]
 月份中的日期。有效范围:从1到31。
 
ushort hour [get, set]
 小时。有效范围:从0到23。
 
ushort milliseconds [get, set]
 毫秒。有效范围:从0到999。PDF标准目前不支持,如果不适用可以省略。
 
ushort minute [get, set]
 分钟。有效范围:从0到59。
 
ushort month [get, set]
 月份。有效范围:从1到12。
 
ushort second [get, set]
 秒。有效范围:从0到60。60表示闰秒。
 
short utc_hour_offset [get, set]
 时区小时。有效范围:从-12到12。 更多...
 
ushort utc_minute_offset [get, set]
 时区分钟。有效范围:从0到59。
 
ushort year [get, set]
 年份。应该是四位数字,如2014。
 

详细描述

此类表示日期、时间和时区。

构造及析构函数说明

◆ DateTime() [1/2]

foxit.common.DateTime.DateTime ( ushort  year,
ushort  month,
ushort  day,
ushort  hour,
ushort  minute,
ushort  second,
ushort  milliseconds,
short  utc_hour_offset,
ushort  utc_minute_offset 
)
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() [2/2]

foxit.common.DateTime.DateTime ( DateTime  dt)
inline

带另一个日期时间对象的构造函数。

参数
[in]dt另一个日期时间对象。

成员函数说明

◆ GetLocalTime()

static DateTime foxit.common.DateTime.GetLocalTime ( )
inlinestatic

获取本地时间。

返回
本地时间。

◆ GetUTCTime()

static DateTime foxit.common.DateTime.GetUTCTime ( )
inlinestatic

获取 UTC 时间。

返回
UTC 时间。

◆ IsValid()

bool foxit.common.DateTime.IsValid ( )
inline

检查当前对象是否有效。

当当前对象无效时,意味着当前对象无用。

返回
true 表示当前对象有效,false 表示无效。

◆ Set()

void foxit.common.DateTime.Set ( ushort  year,
ushort  month,
ushort  day,
ushort  hour,
ushort  minute,
ushort  second,
ushort  milliseconds,
short  utc_hour_offset,
ushort  utc_minute_offset 
)
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。
返回
无。

◆ ToLocalTime()

DateTime foxit.common.DateTime.ToLocalTime ( )
inline

将当前对象转换为本地时间。

返回
对当前对象本身的引用。

◆ ToUTCTime()

DateTime foxit.common.DateTime.ToUTCTime ( )
inline

将当前对象转换为UTC时间。

返回
对当前对象本身的引用。

属性说明

◆ utc_hour_offset

short foxit.common.DateTime.utc_hour_offset
getset

时区小时。有效范围:从-12到12。

正值表示东时区,负值表示西时区。