新手php时间戳的问题如何获取每天凌晨的时间戳?

在php中如何获取每天凌晨的时间戳,知道可以用strtotime()函数获取时间戳但是不知道如何获取每天凌晨的时间戳?

方法有很多
第一种:
$today_zero=strtotime('today');//说明:strtotime支持英语
第二种:
$today_zero=strtotime(date('Y-m-d',time()));//说明:先获取现在的时间所在的日期格式2013-09-01,然后把它转换为时间戳
其中,第二种还可以简单点写:$today_zero=strtotime(date('Y-m-d'));
也就是说,不填当前时间,也是可以的
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-08-31
我举个例子,如果你要获取凌晨两点的时间,那么你可以这样:
$time=date('H:i',strtotime($strtime));
解释一下这句话的意思,H,代表的是小时数,24小时制。i,代表的是分钟。strtotime就不用说了,就是把字符串转换成时间,这样就得到了你想要的时间。追问

还是不太明白 ,如何获取每天凌晨的时间戳,今天想获取昨天凌晨的时间戳,用现在的时间减去昨天凌晨的时间戳和24小时进行比较,来确定发帖人发的帖子时间是昨天的还是今天的,要是昨天的就只显示年月日 不用显示时间,今天的就显示时间久可以了

追答

要确定发贴人是什么时候发的帖还要这么复杂去做吗?直接把发帖人的时间取出来不就知道是什么时候发的帖了。

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网