Foxit PDF SDK

Public 成员函数 | 静态 Public 成员函数 | 属性 | 所有成员列表
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 | ( |  | ) |
| inline static

获取本地时间。

返回
  本地时间。

## ◆ GetUTCTime()

static DateTime foxit.common.DateTime.GetUTCTime | ( |  | ) |
| inline static

获取 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
| get set

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

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