欢迎访问宙启技术站
智能推送

使用PHP函数date()输出日期和时间

发布时间:2023-10-26 14:29:41

PHP的内置函数date()用于格式化日期和时间。它接受一个参数,表示想要的输出格式,并返回格式化后的日期时间字符串。以下是一些常见的日期时间格式和示例:

1. 年份:

   - Y:4位数年份(例如:2021)

   - y:2位数年份(例如:21)

   - 示例:<?php echo date("Y"); ?> 输出:2021

2. 月份:

   - F:完整的月份名称(例如:January)

   - m:2位数的月份(例如:01)

   - M:缩写的月份名称(例如:Jan)

   - 示例:<?php echo date("F"); ?> 输出:January

3. 日期:

   - d:2位数的日期(例如:01)

   - j:无前导零的日期(例如:1)

   - 示例:<?php echo date("d"); ?> 输出:01

4. 星期:

   - l:完整的星期名称(例如:Sunday)

   - D:缩写的星期名称(例如:Sun)

   - 示例:<?php echo date("l"); ?> 输出:Sunday

5. 时间:

   - H:24小时制(例如:14)

   - h:12小时制(例如:02)

   - i:分钟(例如:30)

   - s:秒(例如:45)

   - 示例:<?php echo date("H:i:s"); ?> 输出:14:30:45

6. 时区:

   - e:时区标识符(例如:UTC)

   - 示例:<?php echo date("e"); ?> 输出:UTC

示例代码:

<?php

    echo "当前日期:" . date("Y-m-d") . "<br>";

    echo "当前时间:" . date("H:i:s") . "<br>";

    echo "当前日期和时间:" . date("Y-m-d H:i:s") . "<br>";

    echo "当前年份:" . date("Y") . "<br>";

    echo "当前月份:" . date("F") . "<br>";

    echo "当前月份(缩写):" . date("M") . "<br>";

    echo "当前日期:" . date("d") . "<br>";

    echo "当前星期:" . date("l") . "<br>";

    echo "当前星期(缩写):" . date("D") . "<br>";

    echo "当前时间:" . date("H:i:s") . "<br>";

    echo "当前时区:" . date("e") . "<br>";

?>

以上代码输出的结果为:

当前日期:2021-01-01

当前时间:14:30:45

当前日期和时间:2021-01-01 14:30:45

当前年份:2021

当前月份:January

当前月份(缩写):Jan

当前日期:01

当前星期:Friday

当前星期(缩写):Fri

当前时间:14:30:45

当前时区:UTC

使用date()函数可以方便地输出所需的日期和时间格式,可以根据具体需求进行相应的格式化。