📜  如何使用 am pm 获取时间 php - PHP (1)

📅  最后修改于: 2023-12-03 15:23:49.551000             🧑  作者: Mango

如何使用 am pm 获取时间

在 PHP 中,我们可以使用 date() 函数获取当前时间,同时我们可以使用 "A" 或 "a" 格式化选项来获取时间的 AM/PM 表示。

示例代码
$ampm_format = "h:i:s A";
$now = date($ampm_format);
echo "现在的时间是:" . $now;

以上代码中,我们定义了格式化字符串 $ampm_format"h:i:s A",其中 "A" 标识的是时间的 AM/PM 表示。然后我们使用 date() 函数获取当前时间,将其赋给变量 $now。最后我们将其输出到页面上。

结果演示

现在的时间是:12:00:00 AM

其他格式化选项

除了 AM/PM 表示,date() 函数提供了很多其他格式化选项,用于格式化不同日期时间的输出。下面是一些常用的选项:

| 格式化选项 | 描述 | | ---------- | ---- | | Y | 年份,4 位数 | | y | 年份,2 位数 | | m | 月份,数字表示 | | M | 月份,英文缩写 | | n | 月份,数字表示,不带前导零 | | d | 月份中的天数,带前导零 | | j | 月份中的天数,不带前导零 | | w | 星期几,数字表示,0(周日)到 6(周六) | | D | 星期几,英文缩写 | | l | 星期几,完整的英文单词 | | h | 小时,12 小时制 | | H | 小时,24 小时制 | | i | 分钟 | | s | 秒数 | | a | 上午或下午,小写 | | A | 上午或下午,大写 |

条件语句

在某些情况下,我们可能需要根据现在的时间来执行不同的操作。下面是一个例子,它使用时间的 AM/PM 表示来判断当前时间是上午还是下午:

if(date("A") == "AM") {
    echo "现在是上午。";
} else {
    echo "现在是下午。";
}
结果演示

现在是上午。