联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
出生年月字段,怎么计算月龄数据
类型:迅睿CMS 更新时间:2021-03-10 12:14:24

一个时间字段,出生年月  csny  , 想用一个函数来实现  计算月龄数据,比如  2021年1月10日出生,今天计算就是  月龄 2个月,如果是2020年1月10出生的,计算就是 14个月。

回帖
  • 官方研发技术-实习
    #1楼    官方研发技术-实习
    2021-03-10 11:33:46
    Chrome 0
    呃写一个自定义函数。你发一个就是普通的调用标签是多少,然后在这个标记上给你修改一下。
  • 湘西北的风
    #2楼    湘西北的风
    2021-03-10 11:36:09
    Chrome 0


  • 湘西北的风
    #3楼    湘西北的风
    2021-03-10 11:37:01
    Chrome 0
    官方研发技术-实习 后台设定的一个出生年月时间字段: bbcsny
  • 官方研发技术-实习
    #4楼    官方研发技术-实习
    2021-03-10 11:37:37
    Chrome 0
    你需要发标签呀 {$t.bbcsny}还是{$bbcsny} ,不然我没办法帮你写的
  • 小波工作室--标签和API大师
    #5楼    小波工作室--标签和API大师
    2021-03-10 11:42:48
    Chrome 0
    百度上很多啊
    function getMonthNum( $date1, $date2, $tags='-' ){
        $d1 = explode($tags,$date1);
        $d2 = explode($tags,$date2);
         if( strtotime($date1) - strtotime($date2) > 0 ){
                $monthsFromYear    = abs($d1[0] - $d2[0]) * 12;
                $monthsFromMonth  = $d1[1] - $d2[1];
                 return $monthsFromYear + $monthsFromMonth;
         }else{
                $monthsFromYear    = abs($d2[0] - $d1[0]) * 12;
                $monthsFromMonth  = $d2[1] - $d1[1];
                 return $monthsFromYear + $monthsFromMonth;
         }
    }
    {getMonthNum(dr_date(SYS_TIME), $数据库的时间变量)}
    满意答案
  • 湘西北的风
    #6楼    湘西北的风
    2021-03-10 12:14:24
    Chrome 1
    @小波工作室--标签和API大师:感谢,没问题