如何以mm / dd / yy格式显示数字日期

时间:2011-03-28 18:49:52

标签: php format date

现在我是三个数据库字段中分隔的用户的月,日和年,标题为月,日,年。

当我显示它时我正在做:

$month = $row['month'];
$day = $row['day'];
$year = $row['year'];

然后回应它:

$month/$day/$year  

问题是PHP在这里做数学并将数字分开......我能做些什么来不让它发生并让它只显示日期......

由于

4 个答案:

答案 0 :(得分:2)

echo $month.'/'.$day.'/'.$year;

答案 1 :(得分:2)

试试这个:

echo "{$month}/{$day}/{$year}";

答案 2 :(得分:2)

date('m/d/Y',strtotime($month . ' ' . $day . ' ' . $year));

这样做的好处是,您可以选择如何格式化日期,而不管它在数据库中的存储方式:http://php.net/manual/en/function.date.php

答案 3 :(得分:1)

echo $month . "/" . $day . "/" . $year;

执行string concatenation.

echo "{$month}/{$day}/{$year}";

进行字符串插值。

查看两个here的差异/表现。