Chinaunix
标题:
systime()返回的信息有问题
[打印本页]
作者:
力哥丶
时间:
2012-12-03 14:44
标题:
systime()返回的信息有问题
[root@localhost ~]# awk 'BEGIN{a=mktime("2012 12 03 14 38 10");b=systime();print b-a}'
281
复制代码
如果把 10秒删除。就对了,
把10秒加上就返回以上结果。
作者:
udevu
时间:
2012-12-04 21:23
awk 'BEGIN{a=mktime("2012 12 04 21 14 10");b=systime();print a,b,b-a;a=mktime("2012 12 04 21 14");b=systime();print a,b,b-a}'
1354626850 1354627253 403
-1 1354627253 1354627254
复制代码
貌似是mktime失败返回-1了
作者:
力哥丶
时间:
2012-12-04 21:42
回复
2#
udevu
你这里是在求俩个时间差。
意思应该是,返回systime()到mktime直接的时间秒
作者:
udevu
时间:
2012-12-04 21:48
回复
3#
力哥丶
返回systime()到mktime之间的时间秒
不就是求时间差吗?
作者:
力哥丶
时间:
2012-12-04 21:57
回复
4#
udevu
嗯刚没仔细看代码, 这个返回的时间差很蛋疼啊。你上面返回的时间差是403秒就相差这么段的时间么
作者:
waker
时间:
2012-12-05 10:01
楼主是来混帖数的
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2