zoukankan      html  css  js  c++  java
  • 按添加时间查询今天,本周,本月,本年的数据

    今天

    $mapday = array();
    $today = strtotime(date('Y-m-d', time()));  //当前时间
    $start_today = $today;  
    $end_today = $today + 86400; //,获取明天,一天是86400(时间戳)
    $mapday['create_time'] = array( //数据表字段create_time进行条件判断
          array('egt', $start_today),
          array('lt', $end_today),
    );
    

    本周

    //查询周日至周六数据记录
       $mapweek['create_time'] = array(
                array('egt', strtotime(date('Y-m-d', time()).'-'.date('w', time()).' day')),
                array('lt', strtotime(date('Y-m-d', time()).'+1 week -'.date('w', time()).' day')),//一周内
            );
    //查询周一至周日记录
      $mapweek['create_time'] = array(
                array('egt', strtotime(date('Y-m-d', time()).'+1 day -'.date('w', time()).' day')),
                array('lt', strtotime(date('Y-m-d', time()).'+1 week -'.date('w', time()).' day'.'+1 day')),
            );
    

    本月

    $mapmonth['create_time'] = array(
                array('egt', strtotime(date('Y-m', time()))),//date里不加d,显示本月1号
                array('lt', strtotime(date('Y-m', time()).'+1 month')),
            );//一月内
    

    今年

      $mapmonth['create_time'] = array(
               array('egt',strtotime(date('Y-01-01',time())),
               array('lt',strtotime(date('Y-01-01',time()).'+1 year')),
    );//一年数据记录
    
  • 相关阅读:
    Beta冲刺<7/10>
    Beta冲刺<6/10>
    Beta冲刺<5/10>
    Beta冲刺--冲刺总结
    Beta冲刺<4/10>
    实验四
    结对编程第二阶段
    实验二 结对编程第一阶段
    实验报告
    团队作业第六次——Beta冲刺
  • 原文地址:https://www.cnblogs.com/zhenzi0322/p/11677862.html
Copyright © 2011-2022 走看看