background image

7.1   获取格式化的日期和时间

在 PHP 中使用函数 date() 可以得到一个格式化的日期和时间。该函数的语
法如下所示。

string date(string $format [, int timestamp]);

函数 date() 有两个参数,第 1 个参数 $format 是一个格式化的字符串,第 2
个参数是可选的,它表示 UNIX 的时间戳,关于 UNIX 时间戳将在下一节介
绍。该函数将时间戳 $timestamp 按字符串 $format 的格式返回,如果没有
提供第 2 个参数 $timestamp ,函数将默认使用本地当前时间,即将本地当
前时间格式化输出。例如,下面是一行调用函数 date() 的代码。

echo date('Y-m-d');

这段代码输出的结果类似于: 2007-12-01

。代码中的 Y-m-d’ 就是一个格

式化的字符串,它告诉函数 date() ,按四位数字的年份、两位数字的月份和
两位数字的天数格式化日期和时间,因为没有给函数 date() 传入第 2 个参数
,该函数将会格式化本地的当前时间。