如何在 PHP 中使午夜工作以截斷時間?
P粉288069045
P粉288069045 2024-04-03 13:48:12
0
1
320

這不會將時間設為午夜:

new DateTime('first day of -1 month midnight')

就好像 midnight 不存在一樣。 在 PHP 7.3.33 和 PHP 8.2.4 中測試。

時間格式的文件不是很清楚。但即使我直接從中舉個例子,行為也會有所不同:

echo (new DateTime('yesterday noon'))->format('Y-m-d h:m');

不輸出中午,分鐘欄位非零。

我把上面的內容改回去談分鐘。可以使用 i 訪問,而不是 m。我試圖糾正它,但是,正如評論所示,我做得不正確,導致了混亂。 12 確實是 HH 的中午。我指的是午夜 12 點。

P粉288069045
P粉288069045

全部回覆(1)
P粉545218185

h 給出從 01 到 12 的值

H 給出從 00 到 23 的值,應該在此處使用

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!