zoukankan      html  css  js  c++  java
  • 计算两个时间之间相隔几个月

    方法如下:

    function getMonthNum($date1, $date2, $tags = '-')
    {
    $date1 = explode($tags, $date1);
    $date2 = explode($tags, $date2);
    $year = $date1[0] - $date2[0];
    $month = $date1[1] - $date2[1];

    if ($year > 0) {
    if ($month < 0) {
    return abs($year) * 12 - abs($month);
    }
    return abs($year) * 12 + abs($month);
    } elseif ($year < 0) {
    if ($month > 0) {
    return abs($year) * 12 - abs($month);
    }
    return abs($year) * 12 + abs($month);
    } else {
    if ($month > 0) {
    return $month;
    }
    return abs($month);
    }
    }
    $_monthCount = getMonthNum('2016-1', '2017-6');

    如有问题请留言给我哦,谢谢!


  • 相关阅读:
    10-12
    8-10
    5.2-5.3
    四则运算 测试与封装
    第5-7章
    汉堡包
    1-5章
    实验二
    实验一
    Controller方法是如何与请求匹配上的及参数如何填充的
  • 原文地址:https://www.cnblogs.com/liuqd001/p/9230768.html
Copyright © 2011-2022 走看看