我需要能夠創建兩個時間點:的strtotime 8天前,整個24小時
- 8天前從今天起,這一天的開始(上午12:00)
- 7天以前從今天起,這一天的結束(下午11:59)
我開始它,但它不是生產什麼,我需要:
$starting_time = new DateTime('today');
$starting_time->modify('-7 day -1 second');
$ending_time = new DateTime('today');
$ending_time->modify('-8 day -1 second');
而我需要的m都是完全格式化的時間戳:2015:07:14 15:51:12
最終目標是能夠執行SQL查詢來檢查在24小時內登陸的日期,例如所以:
whereBetween('mytable.expiry_date', array($starting_time, $ending_time))
這就是外星代碼。考慮在11:59:59 pm運行'$ start_time'和在12:00:00 am運行'$ end_time'。生成** ONE **「今日」值,並根據需要進行修改。 –
對不起,我不確定你的意思。我需要這兩個值,因此我可以運行SQL查詢,在該時間段內檢查日期。 – dcolumbus
然後不要那樣做。 'select ... where date(yourfield)='2015-07-14'',使用你的db的常用日期/時間函數。 –