查詢

cal_days_in_month()函式—用法及示例

「 針對指定的年份和日曆,返回一個月中的天數 」


函式名: cal_days_in_month()

適用版本: PHP 4 >= 4.1.0, PHP 5, PHP 7

用法: cal_days_in_month(int $calendar, int $month, int $year) : int

引數:

  • $calendar:可選引數,表示使用的日曆系統,預設為CAL_GREGORIAN(公曆)。
  • $month:表示月份,取值範圍為1至12。
  • $year:表示年份,取值範圍根據平臺有所不同。

返回值:

  • 返回給定日曆系統中指定年份和月份的天數。如果給定的日曆系統不支援該月份,則返回false。

示例:

<?php
$calendar = CAL_GREGORIAN; // 使用公曆
$month = 2; // 二月
$year = 2022; // 2022年

$days = cal_days_in_month($calendar, $month, $year);
echo "在{$year}年的{$month}月有{$days}天。";
?>

輸出: 在2022年的2月有28天。

說明: cal_days_in_month() 函式用於獲取給定月份的天數。它根據所指定的日曆系統和年份,在公曆中,二月通常有28或29天,其他月份則有30或31天。在其他日曆系統中,不同月份的天數可能會有所不同。因此,此函式可用於確定特定月份天數的計算。

補充糾錯
上一個函式: call_user_func_array()函式
下一個函式: cal_from_jd()函式
熱門PHP函式
分享連結