當前位置: 首頁> 最新文章列表> 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(&#39;Ymd H:i:s&#39;); // 輸出類似2025-08-27 14:05:09
?>
"
;
echo "

格式化示例:

"
; echo "
<?php
// 顯示完整日期和星期echo date(&#39;l, d F Y&#39;); // 輸出類似Wednesday, 27 August 2025
?>
"
;
echo "

通過組合不同的格式字符,你可以自定義輸出形式,如僅顯示日期、僅顯示時間,或者包含星期幾。date() 函數是PHP開發中處理時間的基礎工具,非常適合日誌記錄、時間顯示和定時任務等應用。

"
; echo "

總結:

"
; echo

"使用date()函數,你可以輕鬆獲取當前日期和時間,並通過格式化字符串定制輸出。記得如果要使用特定時區,可以在使用date() 前設置date_default_timezone_set()

"
; ?> <?php // 尾部無關內容 echo "