date($format, $ts)
此函数将 UNIX 时间标签格式化成一个可人为阅读的日期字符串。它是 PHP 日期/时
间 API 中功能最为强大的函数,可用在一系列的修正值中,将整数时间标签转变为所需
的字符串格式。
为显示格式化时间或日期时,应用此函数。
// returns "13-Sep-2005 01:16 PM"
echo date("d-M-Y h:i A", mktime());
?>
// format current date
strtotime($str)
此函数将可人为阅读的英文日期/时间字符串转换成 UNIX 时间标签。
应用此函数将非标准化的日期/时间字符串转换成标准、兼容的 UNIX 时间标签。
// returns 13-Sep-05
echo date("d-M-y", strtotime("today"));
// returns 14-Sep-05
echo date("d-M-y", strtotime("tomorrow"));
// returns 16-Sep-05
echo date("d-M-y", strtotime("today +3 days"));
?>
strftime($format,$ts)
如前面的 setlocale()函数定义的那样,此函数将 UNIX 时间标签格式化成适用于当前
环境的日期字符串。
应用此函数建立与当前环境兼容的日期字符串。
// set locale to France (on Windows)
// format month/day names
// as per locale setting
// returns "septembre" and "mardi"
echo strftime("Month: %B ");
echo strftime("Day: %A ");
?>