欢迎各位兄弟 发布技术文章
这里的技术是共享的
在PHP中,要获取当前日期0点0时0分的时间戳,可以使用strtotime()
函数配合日期格式字符串,或者使用mktime()
函数。以下是两种方法的示例:
strtotime()
Php1$todayStartTimestamp = strtotime('today'); 2echo $todayStartTimestamp;
mktime()
Php1$todayStartTimestamp = mktime(0, 0, 0, date('n'), date('j'), date('Y')); 2echo $todayStartTimestamp;
在这两个例子中,strtotime('today')
会直接返回今天的开始时间(即0点0分0秒)的时间戳,而 mktime()
函数则通过指定小时、分钟、秒都为0,以及当前月份、日期和年份来达到同样的效果。这两种方法都可以有效地获取到今天0点0时0分的时间戳。