在数据库中这条属性为[created] => 2015-03-11 16:01:13
在也页面中输出
<?php echo $c->created ?>
但是我只想要2015-03-11前面的数据。怎样做呢?
在数据库中这条属性为[created] => 2015-03-11 16:01:13
在也页面中输出
<?php echo $c->created ?>
但是我只想要2015-03-11前面的数据。怎样做呢?
如果检索出来没有其他地方用到,可以直接在sql中转换一下。select date_format(created, '%Y-%m-%d')
如果其他地方需要这个时间,用一楼的方法是不错并且便捷的方式。echo date('Y-m-d', strtotime($c->created));
第一,推荐的方法是这样的:
立即学习“PHP免费学习笔记(深入)”;
<?php $date = date_create($c->created ); echo date_format($date, 'Y-m-d');
第二,暴力地使用substr(),想想你还是用第一种吧
用时间函数处理一下 date('Y-m-d', strtotime('2015-03-11 16:01:13'))
php</code><code><?php echo substr($c->created, 0, 10); ?>
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号