摘要:獲取今日開始時間戳和結束時間戳獲取昨日起始時間戳和結束時間戳獲取上周起始時間戳和結束時間戳獲取本月起始時間戳和結束時間戳函數用于返回一個日期的時間戳。規定用數字表示的月。在某些系統上,合法值介于之間。不過在中已經不存在這個限制了。
//php獲取今日開始時間戳和結束時間戳
$beginToday=mktime(0,0,0,date("m"),date("d"),date("Y"));
$endToday=mktime(0,0,0,date("m"),date("d")+1,date("Y"))-1;
//php獲取昨日起始時間戳和結束時間戳
$beginYesterday=mktime(0,0,0,date("m"),date("d")-1,date("Y"));
$endYesterday=mktime(0,0,0,date("m"),date("d"),date("Y"))-1;
//php獲取上周起始時間戳和結束時間戳
$beginLastweek=mktime(0,0,0,date("m"),date("d")-date("w")+1-7,date("Y"));
$endLastweek=mktime(23,59,59,date("m"),date("d")-date("w")+7-7,date("Y"));
//php獲取本月起始時間戳和結束時間戳
$beginThismonth=mktime(0,0,0,date("m"),1,date("Y"));
$endThismonth=mktime(23,59,59,date("m"),date("t"),date("Y"));
PHP mktime() 函數用于返回一個日期的 Unix 時間戳。
語法
mktime(hour,minute,second,month,day,year,is_dst)
參數 描述
hour 可選。規定小時。
minute 可選。規定分鐘。
second 可選。規定秒。
month 可選。規定用數字表示的月。
day 可選。規定天。
year 可選。規定年。在某些系統上,合法值介于 1901 - 2038 之間。不過在 PHP 5 中已經不存在這個限制了。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22700.html
摘要:排行榜功能是一個很普遍的需求。使用中有序集合的特性來實現排行榜是又好又快的選擇。一般排行榜都是有實效性的,比如用戶積分榜。比如昨日積分榜利用并集實現多天的積分總和,實現上周積分榜這樣就將天的積分記錄合并到有序集合中了。 排行榜功能是一個很普遍的需求。使用 Redis 中有序集合的特性來實現排行榜是又好又快的選擇。 一般排行榜都是有實效性的,比如用戶積分榜。如果沒有實效性一直按照總榜來...
摘要:介紹是對模塊的二次擴展提供時間格式化,時間計算的功能官方主頁為地址為文件結構目錄描述源文件源文件類的二次擴展類主要用于時差計算類的二次擴展類提供時間計算,格式化輸出的功能自定義異常文件夾語言本地化文件夾類的方法會用到 介紹 Carbon是對PHP DateTime模塊的二次擴展;提供時間格式化,時間計算的功能; 官方主頁為 http://carbon.nesbot.com/; Git...
摘要:應用場景按今天昨天上周本周本月統計某個人發布文章數量原理分析假設文章表里有一個字段存儲創建文章時間戳,比如說今天那么查詢條件為實現方案根據以上分析,需要知道今日開始時間戳和結束時間戳那么昨天上周本周也類似。 應用場景 按今天、昨天、上周、本周、本月 統計某個人發布文章數量 原理分析 假設 文章表里 有一個字段存儲 創建文章時間戳(cdate),比如說 今天(2016-11-8) 那么查...
閱讀 1193·2021-11-15 18:00
閱讀 1789·2021-10-08 10:15
閱讀 752·2021-09-04 16:48
閱讀 2373·2021-09-04 16:48
閱讀 1313·2019-08-29 18:40
閱讀 965·2019-08-29 13:08
閱讀 2987·2019-08-26 14:06
閱讀 1111·2019-08-26 13:35