从“Y-m-d H:i:s”格式的日期数组中获取最新日期

2023-12-20

我有日期数组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(使用前将#替换为@)

从“Y-m-d H:i:s”格式的日期数组中获取最新日期 的相关文章