getdate()
是 PHP 中的一個內置函數,它返回一個包含日期和時間信息的關聯數組
以下是一些示例,展示了如何將 getdate()
與其他 PHP 函數結合使用:
$current_time = getdate();
echo "當前日期和時間:" . $current_time['mday'] . "-" . $current_time['mon'] . "-" . $current_time['year'] . " " . $current_time['hours'] . ":" . $current_time['minutes'] . ":" . $current_time['seconds'];
function dateDifference($date1, $date2) {
$datetime1 = new DateTime($date1);
$datetime2 = new DateTime($date2);
$interval = $datetime1->diff($datetime2);
return $interval->format('%R%a');
}
$date1 = '2021-08-01';
$date2 = '2021-08-10';
$days_difference = dateDifference($date1, $date2);
echo "兩個日期之間相差 " . abs($days_difference) . " 天";
$timestamp = 1627954800; // 2021-08-02 00:00:00
$weekday = getdate($timestamp)['wday'];
switch ($weekday) {
case 0:
echo "星期日";
break;
case 1:
echo "星期一";
break;
case 2:
echo "星期二";
break;
case 3:
echo "星期三";
break;
case 4:
echo "星期四";
break;
case 5:
echo "星期五";
break;
case 6:
echo "星期六";
break;
}
這些示例展示了如何在 PHP 中結合使用 getdate()
函數和其他函數。你可以根據需要調整這些示例以滿足你的項目需求。