获取指定时间的某一个月的第一天和最后一天

落爺英雄遲暮 提交于 2019-11-26 18:58:24

获取指定时间的某一个月的第一天和最后一天,代码示例如下:

/**
 * 获取指定时间的某一个月的第一天和最后一天
 *
 * @access public
 * @param  string  $date 时间
 * @return array
 */

function get_month($date)
{
    $data = array('first' => '', 'last' => '');

    if(strtotime($date) !== FALSE)
    {
        $data['first'] = date('Y-m-01', strtotime($date));
        $data['last'] = date('Y-m-d', strtotime($data['first'].' +1 month -1 day'));
    }

    return $data;
}

echo '<pre>';
print_r(get_month('2013-02-02'));

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!