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

发布于 2024-10-26 20:03:16 字数 282 浏览 2 评论 0原文

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

当我显示它时,我正在做:

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

然后回显它:

$month/$day/$year  

问题是 PHP 在这里做数学并除以数字...我能做些什么来不发生这种情况并让它简单地显示日期..

谢谢

Right now i am the month, day, and year of a user seperated in three db fields titled month, day, year.

When i display it i am doing:

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

then to echo it:

$month/$day/$year  

The problem is that the PHP is doing mathematics here and dividing the numbers... What can i do to not make that happen and let it simply display the dates..

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

木格 2024-11-02 20:03:16

试试这个:

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

try this out :

echo "{$month}/{$day}/{$year}";
月亮坠入山谷 2024-11-02 20:03:16
echo $month.'/'.$day.'/'.$year;
echo $month.'/'.$day.'/'.$year;
听风念你 2024-11-02 20:03:16
date('m/d/Y',strtotime($month . ' ' . $day . ' ' . $year));

这样做的优点是,您可以选择如何设置日期格式,而与日期在数据库中的存储方式无关: http://php.net/manual/en/function.date.php

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

The advantage of this is that you can choose how to format the date independent of how it is stored in your database: http://php.net/manual/en/function.date.php

壹場煙雨 2024-11-02 20:03:16
echo $month . "/" . $day . "/" . $year;

进行字符串连接。

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

进行字符串插值。

此处查看两者的差异/性能

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

Doing string concatenation.

or

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

Doing string interpolation.

See the difference/performance of the two here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文