专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > AIX

关于AIX中最大时间的疑问解决思路

发布时间:2011-06-27 19:08:20 文章来源:www.iduyao.cn 采编人员:星星草
关于AIX中最大时间的疑问
我发现在AIX中使用localtime获取时间,当输入32bit的最大值2147483647时会有问题!主要和时区有关。


但我设定本地时区为UTC的时候一切正常,返回03:14:07 AM 01/19/2038。
可是当我设定其他时区的时候会出现异常 ,比如:05:45:51 AM 12/14/1901(时区 KORST-9)

相同的问题我在linux上测试却没有问题,可以正常返回12:14:07 PM 01/19/2038 (时区 KORST-9)


请问这是怎么回事?难道AIX和linux的loacaltime实现不一致?

有什么官方的说明吗?


------解决方案--------------------
把程序编译为64位,应该就没问题了

xlC -q64 your.c
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: