PHP Date函數是PHP內置的日期和時間函數庫,可以用于格式化輸出日期和時間,其中min參數表示分鐘,可以輸出當前時間的分鐘數或者以指定格式輸出某個日期的分鐘數。下面我們來詳細介紹PHP Date函數中與分鐘相關的使用方法。
獲取當前時間的分鐘數
獲取當前時間的分鐘數非常簡單,只需要使用格式化參數“i”即可。
$minute = date("i"); echo $minute;以上代碼會輸出當前時間的分鐘數,例如當前時間為15:38,輸出則為38。 獲取指定時間的分鐘數 想要輸出指定時間的分鐘數,需要在date函數中加入第二個參數,表示該時間的時間戳。
$timestamp = strtotime("2022-01-01 12:30:45"); $minute = date("i", $timestamp); echo $minute;以上代碼會輸出2022年1月1日12點30分45秒這個時間的分鐘數,輸出為30。 格式化輸出時間的分鐘數 除了直接輸出當前時間或指定時間的分鐘數,PHP Date函數還可以通過格式化參數對時間進行更加個性化的輸出。例如,我們可以通過格式化參數“i”輸出帶前導零的分鐘數,或者使用格式化參數“A”輸出當前時間是上午還是下午。下面是一些常見的格式化參數示例:
$minute = date("i");
echo "當前時間的分鐘數是:" . $minute . "
";
echo "帶前導零的分鐘數是:" . str_pad($minute, 2, "0", STR_PAD_LEFT) . "
";$hour = date("H");
$ampm = ($hour< 12) ? "上午" : "下午";
echo "當前時間是:" . date("h:i A") . "
";
echo "是" . $ampm . "
";
當前時間的分鐘數是:38
帶前導零的分鐘數是:38
當前時間是:03:38 PM
是下午
下一篇php date 前