当前位置: 技术问答>linux和unix
gettimeofday函数奇特的时光倒转现象
来源: 互联网 发布时间:2016-12-03
本文导语: 用gettimeofday取得系统时间,按顺序得到如下结果 05-31 14:21:45.337: DEBUG/NCR(1395): start DSK_calcRotateAng time:(1306822905,343079) 05-31 14:21:45.727: DEBUG/NCR(1395): start DSK_rotateGrayImage time:(7,1306822905) 05-31 14:21:46.007: DEBUG/NCR(1395): s...
用gettimeofday取得系统时间,按顺序得到如下结果
05-31 14:21:45.337: DEBUG/NCR(1395): start DSK_calcRotateAng time:(1306822905,343079)
05-31 14:21:45.727: DEBUG/NCR(1395): start DSK_rotateGrayImage time:(7,1306822905)
05-31 14:21:46.007: DEBUG/NCR(1395): start re-BIJ_Main time:(1306822906,11036)
05-31 14:21:46.097: DEBUG/NCR(1395): end re-BIJ_Main time:(1306822906,109024)
time:(XX,XX)前面是妙,后面是微妙
但奇怪的是,第二行的结果很反常,貌似把秒和微妙搞颠倒了,但如颠倒过来却是(1306822905,7),跟第一个比较还是时光倒转。
开始的时候以为第二行的输出语句是否写反了,但仔细检查没错。
05-31 14:21:45.337: DEBUG/NCR(1395): start DSK_calcRotateAng time:(1306822905,343079)
05-31 14:21:45.727: DEBUG/NCR(1395): start DSK_rotateGrayImage time:(7,1306822905)
05-31 14:21:46.007: DEBUG/NCR(1395): start re-BIJ_Main time:(1306822906,11036)
05-31 14:21:46.097: DEBUG/NCR(1395): end re-BIJ_Main time:(1306822906,109024)
time:(XX,XX)前面是妙,后面是微妙
但奇怪的是,第二行的结果很反常,貌似把秒和微妙搞颠倒了,但如颠倒过来却是(1306822905,7),跟第一个比较还是时光倒转。
开始的时候以为第二行的输出语句是否写反了,但仔细检查没错。
|
敢问rotAng是啥?反正肯定=7
|
俺也经常犯这种低级错误。。。
|
gettimeofday2 ??
输出时强制转换一下试试(long)(tv.tv_sec), (long)(tv.tv_usec)
输出时强制转换一下试试(long)(tv.tv_sec), (long)(tv.tv_usec)
|
程序是多进程的?
|
你是如何调用gettimeofday 的?
又是如何输出的?
又是如何输出的?
|
|
哈哈。所以说,时间一般不会倒转,但是人有时会犯浑。
Like me。
Like me。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。