phpdate函数使用方法

date() 函数在 PHP 中用于格式化日期和时间。以下是它的基本用法:

基本语法

date(string $format, int $timestamp = null)
  • format:必需,规定时间戳的格式。

  • timestamp:可选,规定时间戳。如果不提供,则默认为当前时间。

格式化字符

  • Y:四位数表示的年份。

  • y:两位数表示的年份。

  • m:月份的英文三个缩写字符或数字(带前导零)。

  • F:月份的英文全写。

  • d:月份中的第几天,带前导零的两位数。

  • j:月份中的第几天,不带前导零的两位数。

  • S:日期的英文后缀(st, nd, rd 或 th)。

  • l:星期几的全名(Sunday 到 Saturday)。

  • D:星期几的英文三个字母缩写(Mon 到 Sun)。

  • N:以数字表示的星期几(1 到 7,1 表示周一,7 表示周日)。

  • z:一年中的第几天(从 0 开始计数)。

示例

// 输出当前日期和时间
echo date("Y-m-d H:i:s");

// 输出特定日期和时间
echo date("D, d M Y H:i:s", mktime(13, 30, 0, 5, 10, 2021));

// 输出年份
echo date("Y"); // 输出 2024
echo date("y"); // 输出 24

// 输出月份
echo date("M"); // 输出 Apr
echo date("F"); // 输出 April
echo date("m"); // 输出 04
echo date("n"); // 输出 4

// 输出日期
echo date("d"); // 输出 24
echo date("j"); // 输出 24

// 输出星期几
echo date("l"); // 输出 Sunday

// 输出一周中的第几天
echo date("N"); // 输出 1

// 输出一年中的第几天
echo date("z"); // 输出 109

时区设置

如果需要设置时区,可以在 php.ini 文件中设置 date.timezone,或者使用 date_default_timezone_set() 函数。

date_default_timezone_set("America/New_York");
echo date("Y-m-d H:i:s");

以上就是 date() 函数的基本使用方法

Top