函数

GLibDateTimenew_from_timeval_utc

已弃用:2.62 自:2.26

声明 [源]

GDateTime*
g_date_time_new_from_timeval_utc (
  const GTimeVal* tv
)

描述 [源]

创建一个与给定的UTC时间的GTimeVal tv对应的GDateTime

GTimeVal中的时间总是以自1970-01-01 00:00:00 UTC以来经过的秒的形式存储。

如果tv表示的时间超出了GDateTime所支持的范围内,则此调用可能会失败(返回NULL)。

当您使用完毕后,应通过调用g_date_time_unref()来释放返回值。

自:2.26

自:2.62

GTimeVal不是2038年安全的。请改用g_date_time_new_from_unix_utc()

参数

tv

类型: GTimeVal

一个GTimeVal

数据由函数的调用者拥有。

返回值

类型: GDateTime

一个新的GDateTime,或NULL

函数的调用者拥有数据,并负责释放它。
返回值可以是NULL