方法
GLibDateTimeto_timeval
已弃用:2.62 自:2.26
声明 [源]
gboolean
g_date_time_to_timeval (
GDateTime* datetime,
GTimeVal* tv
)
描述 [源]
将 datetime 表示的时间点存储到 tv 中。
GTimeVal 中包含的时间总是以自1970-01-01 00:00:00 UTC以来经过的秒数的形式存储,而不考虑与 datetime 关联的时区。
在 'long' 是32位(即:所有32位系统和所有Windows系统)的系统上,GTimeVal 无法存储 GDateTime 能够表示的所有值范围。在这些系统上,此函数返回 FALSE,以指示时间超出范围。
在 'long' 是64位的系统上,此函数永远不会失败。
自:2.26
自:2.62
GTimeVal 不是2038年安全。请使用 g_date_time_to_unix() 替代。
参数
tv-
类型:
GTimeVal要修改的
GTimeVal。数据由方法调用者拥有。