84669 人學習
152542 人學習
20005 人學習
5487 人學習
7821 人學習
359900 人學習
3350 人學習
180660 人學習
48569 人學習
18603 人學習
40936 人學習
1549 人學習
1183 人學習
32909 人學習
在数据库中这条属性为[created] => 2015-03-11 16:01:13在也页面中输出
created ?>
但是我只想要2015-03-11前面的数据。怎样做呢?
光阴似箭催人老,日月如移越少年。
如果检索出来没有其他地方用到,可以直接在sql中转换一下。select date_format(created, '%Y-%m-%d')
select date_format(created, '%Y-%m-%d')
如果其他地方需要这个时间,用一楼的方法是不错并且便捷的方式。echo date('Y-m-d', strtotime($c->created));
echo date('Y-m-d', strtotime($c->created));
第一,推荐的方法是这样的:
created ); echo date_format($date, 'Y-m-d');
第二,暴力地使用substr(),想想你还是用第一种吧
substr()
用时间函数处理一下 date('Y-m-d', strtotime('2015-03-11 16:01:13'))
phpcreated, 0, 10); ?>
php
created, 0, 10); ?>
如果检索出来没有其他地方用到,可以直接在sql中转换一下。
select date_format(created, '%Y-%m-%d')
如果其他地方需要这个时间,用一楼的方法是不错并且便捷的方式。
echo date('Y-m-d', strtotime($c->created));
第一,推荐的方法是这样的:
第二,暴力地使用
substr()
,想想你还是用第一种吧用时间函数处理一下 date('Y-m-d', strtotime('2015-03-11 16:01:13'))