MySQL中的timestamp数据类型不能直接用PHP时间和日期函数读取,先用strtotime函数将字符串转换成时间。
代码如下:
$query = "select name,user_birthday from user'";
$cursor = exequery( $connection, $query );
if ( $ROW = mysql_fetch_array( $cursor ) )
{
$birthday = $ROW['user_birthday'];
$birthday = strtotime($birthday);
$birthday = date('n月j日',$birthday);
echo $birthday/r/n; //输出如“12月5日”的日期格式
}