zoukankan      html  css  js  c++  java
  • 时间函数的查询-thinkphp

    1.question:默认的date韩束产生的时间与时间的时间相差八个小时->时区默认设置不是北京市时间

    date_default_timezone_set('PRC'); // 中国时区
    $test = date("Y-m-d H:i:s",time());

    2.mysql 时间字段 timestamp 与 datetime的区别

    3.时间格式

    函数说明 strtotime:讲时间转化为时间戳 详细是 

        echo strtotime(date('Y-m-d'));      //rs-》1429372800

    4.MySQL数据库的查询

    当前时间  $test = date("Y-m-d H:i:s",time());

    当天查询$start = date("Y-m-d",time()).' 00:00:00';//当天的开始

        $end = date("Y-m-d",time()).'23:59:59';//当天的结束

    当月到当前时间查询

      $start=strtotime(date('Y-m-01 00:00:00'));
      $end = strtotime(date('Y-m-d H:i:s'));
      $data['cid']=$cid;
      $data['createtime'] = array('between',array($start,$end));

    一整个月的查询

        $test = date("Y-m-01 H:i:s",time());//当月的第一天

        $test = date("Y-m-t 23:59:59",time());//当月的最后一天

    向前向后**月**天** 的查询 

      $test=6;
      $pd=date('Y-m-d H:i:s',strtotime('-'.$test.' day'));
      $pd1=date('Y-m-d H:i:s',strtotime('2 day'));
      echo "明天:",date('Y-m-d H:i:s',strtotime('-'.$test.' day'));

  • 相关阅读:
    ceph集群jewel版本 rbd 块map 报错-故障排查
    基本的Ceph性能测试工具和方法
    dd命令的高级应用
    Ceph recover的速度控制
    Linux mount命令
    Centos7.2:搭建Ceph管理系统Inscope
    rpm --import /etc/pki/rpm-gpg/RPM* 有什么用?
    dd命令的解释
    Playbooks 中的错误处理
    Ansible之Playbooks的when语句
  • 原文地址:https://www.cnblogs.com/xlfhnny/p/4439587.html
Copyright © 2011-2022 走看看