当前位置: 首页> 最新文章列表> PHP 中如何用 date() 函数获取并格式化当前日期和时间?

PHP 中如何用 date() 函数获取并格式化当前日期和时间?

gitbox 2025-08-29

<?php echo "

PHP 中如何用 date() 函数获取并格式化当前日期和时间?

"
; echo "

在PHP中, 函数是获取和格式化日期时间的常用方法。它可以根据你指定的格式字符串,返回当前服务器时间或指定时间的日期和时间字符串。

"
; echo "

基本语法:

"
; echo "
string date(string \$format [, int \$timestamp = time() ])
"
; echo "
  • \$format:必填,定义日期/时间的格式。
  • \$timestamp:可选,指定时间戳,默认使用当前时间。
"
;
echo "

常用格式字符:

"
; echo "
  • Y - 四位年份,例如 2025
  • m - 两位月份,例如 08
  • d - 两位日期,例如 27
  • H - 24小时制小时,例如 14
  • i - 分钟,例如 05
  • s - 秒数,例如 09
  • l - 星期几全称,例如 Wednesday
"
;
echo "

获取当前日期和时间示例:

"
; echo "
<?php
echo date('Y-m-d H:i:s');  // 输出类似 2025-08-27 14:05:09
?>
"
;
echo "

格式化示例:

"
; echo "
<?php
// 显示完整日期和星期
echo date('l, d F Y');  // 输出类似 Wednesday, 27 August 2025
?>
"
;
echo "

通过组合不同的格式字符,你可以自定义输出形式,如仅显示日期、仅显示时间,或者包含星期几。date() 函数是PHP开发中处理时间的基础工具,非常适合日志记录、时间显示和定时任务等应用。

"
; echo "

总结:

"
; echo "

使用 date() 函数,你可以轻松获取当前日期和时间,并通过格式化字符串定制输出。记得如果要使用特定时区,可以在使用 date() 前设置 date_default_timezone_set()

"
; ?> <?php // 尾部无关内容 echo "