在 PHP 中,date() 函数用于格式化日期和时间。以下是一些常见的 date() 函数的用法:

1. 获取当前日期和时间:
$currentDateTime = date('Y-m-d H:i:s');
echo $currentDateTime;

上述代码会输出当前的日期和时间,例如:"2023-01-01 12:34:56"。

2. 获取当前日期:
$currentDate = date('Y-m-d');
echo $currentDate;

上述代码会输出当前的日期,例如:"2023-01-01"。

3. 获取当前时间:
$currentTime = date('H:i:s');
echo $currentTime;

上述代码会输出当前的时间,例如:"12:34:56"。

4. 自定义日期和时间格式:
$customDateTime = date('l, F j, Y - h:i A');
echo $customDateTime;

上述代码会输出类似于:"Sunday, January 1, 2023 - 12:34 PM" 的格式化日期和时间。

5. 使用时间戳:
$timestamp = strtotime('2023-01-01 12:34:56');
$formattedDate = date('Y-m-d H:i:s', $timestamp);
echo $formattedDate;

上述代码会将时间戳转换为格式化的日期和时间。

6. 本地化日期:
setlocale(LC_TIME, 'fr_FR'); // 设置本地化为法国
$localizedDate = strftime('%A, %d %B %Y');
echo $localizedDate;

上述代码会输出法国本地化的日期,例如:"dimanche, 01 janvier 2023"。

这只是 date() 函数的一些基本用法。PHP 提供了丰富的日期和时间处理函数,包括 DateTime 类等,以支持更高级的日期和时间操作。


转载请注明出处:http://www.zyzy.cn/article/detail/13853/PHP