我有日期数组Y-m-d H:i:s
格式如下:
array(5) {
[0]=> string(19) "2012-06-11 08:30:49"
[1]=> string(19) "2012-06-07 08:03:54"
[2]=> string(19) "2012-05-26 23:04:04"
[3]=> string(19) "2012-05-27 08:30:00"
[4]=> string(19) "2012-06-08 08:30:55"
}
我想知道最近日期.
换句话说,今天是 2012 年 6 月 13 日,哪个日期时间最接近今天的日期?
从我的样本数组中,我期望2012-06-11 08:30:49
.
我怎样才能做到这一点?
Use max() http://php.net/max, array_map() http://php.net/array_map, and strtotime() http://php.net/strtotime.
$max = max(array_map('strtotime', $arr));
echo date('Y-m-j H:i:s', $max); // 2012-06-11 08:30:49
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)