美文网首页
时间查询,各种时间戳查询方式

时间查询,各种时间戳查询方式

作者: 知码客 | 来源:发表于2023-03-23 22:23 被阅读0次

各种时间的时间戳

今日开始和结束的时间戳

$start = mktime(0, 0, 0, date('m'), date('d'), date('Y'));

$end = mktime(23, 59, 59, date('m'), date('d'), date('Y'));

昨日开始和结束的时间戳

$start = mktime(0, 0, 0, date('m'), date('d') - 1, date('Y'));

$end = mktime(23, 59, 59, date('m'), date('d') - 1, date('Y'));

本周开始和结束的时间戳

$start = strtotime(date('Y-m-d', strtotime("this week Monday", time())));

$end = strtotime(date('Y-m-d', strtotime("this week Sunday", time()))) + 24 * 3600 - 1;

上周开始和结束的时间戳

$start = strtotime(date('Y-m-d', strtotime("last week Monday", time())));

$end = strtotime(date('Y-m-d', strtotime("last week Sunday", time()))) + 24 * 3600 - 1;

本月开始和结束的时间戳

$start = mktime(0, 0, 0, date('m'), 1, date('Y'));

$end = mktime(23, 59, 59, date('m'), date('t'), date('Y'));

上个月开始和结束的时间戳

$start = mktime(0, 0, 0, date('m') - 1, 1, date('Y'));

$end = mktime(23, 59, 59, date('m') - 1, date('t', $start), date('Y'));

今年开始和结束的时间戳

$start = mktime(0, 0, 0, 1, 1, date('Y'));

$end = mktime(23, 59, 59, 12, 31, date('Y'));

去年开始和结束的时间戳

$start = mktime(0, 0, 0, 1, 1, date('Y') - 1);

$end = mktime(23, 59, 59, 12, 31, date('Y') - 1);

相关文章

网友评论

      本文标题:时间查询,各种时间戳查询方式

      本文链接:https://www.haomeiwen.com/subject/vgymrdtx.html