如何取得以 UNIX 时间戳为准的一天以内的秒数和微秒数?
我知道 microtime() 可以得到当前 Unix 时间戳和微秒数,但我想到得到的是24小时内时间的秒数。如 10:15:20 在24小时秒数为 36920 秒。
望高手给予解答
谢谢! 本帖最后由 maochanglu 于 2012-08-29 10:36 编辑
10*3600 + 15*60 + 20 擦,现在的人真懒
(time()+28800)%86400;
考虑时区,适当修改+的数字 xiao7ng 发表于 2012-08-29 12:15 static/image/common/back.gif
擦,现在的人真懒
(time()+28800)%86400;
考虑时区,适当修改+的数字
厉害呀~
不过,我又产生了一个新的问题。:em45:
就是 time() 返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数,这个秒数应该是86400秒/天的固定值,不包括闰秒吧~
如果出现闰秒如何解决呢? UP!!!
UP!!!
UP!!! time() 返回自从 Unix 纪元(格林威治时间 1970 年 1 月 1 日 00:00:00)到当前时间的秒数, :em17::em17::em17::em17::em17:
页:
[1]