// 获取昨日的日期时间戳
$yesterday = strtotime(‘yesterday’);

// 获取昨日第一秒的时间戳
$startOfYesterday = strtotime(‘midnight’, $yesterday);

// 获取昨日第一秒的时间戳
$startOfYesterday = strtotime(‘midnight’) – 86400;

yesterday:

  • 从当前时间点到昨日午夜 00:00:00 的时间戳。也就是说,它表示的是“昨天的这个时刻”的时间戳。
  • 如果当前时间是 2024年8月7日 15:00,那么 strtotime('yesterday') 会返回 2024年8月6日 15:00 的时间戳。

midnight

  • 从当前时间点到当天午夜 00:00:00 的时间戳。它是相对于当前日期的午夜零点。
  • 如果当前日期是 2024年8月7日,那么 strtotime('midnight', $timestamp) 会返回 2024年8月7日 00:00:00 的时间戳。

作者 admin

百度广告效果展示