我想得到明天中午 12 點的時間戳,我可以使用下面的代碼行strtotime('tomorrow noon');但是我遇到的問題是,當當前時間是午夜 00:00 時,我正在獲取第二天的時間戳,我想要這樣當時間是午夜 00:00 時,它仍然應(yīng)該給出中午的時間戳新的一天不是第二天。
2 回答

波斯汪
TA貢獻1811條經(jīng)驗 獲得超4個贊
你可以做一個簡單的三元:
strtotime((date('H:i') == '00:00' ? '' : 'tomorrow ').'noon');
或者用一個簡單的 if 案例:
if (date('H:i') == '00:00') {
$noon = strtotime('noon');
} else {
$noon = strtotime('tomorrow noon');
}

白衣染霜花
TA貢獻1796條經(jīng)驗 獲得超10個贊
我想如果現(xiàn)在還沒有中午,你可能想在中午顯示當前日期,否則顯示明天中午的時間。如果是這種情況,以下內(nèi)容可能會有所幫助:
$noon = strtotime('now') < strtotime('noon')
? strtotime('noon')
: strtotime('tomorrow noon')
- 2 回答
- 0 關(guān)注
- 573 瀏覽
添加回答
舉報
0/150
提交
取消