结构

GLibTime

已弃用: 2.62 

说明 [源代码]

typedef gint32 GTime

time_t 的替代方案。自 2.62 版起已弃用,因为它与 64 位 time_t 的 64 位平台上的 time_t 并不相等。

GTimer 无关。

请注意,与一些系统上可能为 64 位的 time_t 不同,GTime 被定义为始终是一个 32 位整数。因此,GTime 在 2038 年将会溢出,并且不能使用 GTime 变量的地址作为 UNIX time() 函数的参数。

请执行以下操作

time_t ttime;
GTime gtime;

time (&ttime);
gtime = (GTime)ttime;

自 2.62 版起弃用。

此项并非 Y2038 安全。请改用 GDateTime 或 #time_t 。