结构
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 。