zoukankan      html  css  js  c++  java
  • 【php】日期时间

    一、 日期时间:
      a) 这是一块非常重要的内容,我们在windows当中,或者是将来要接触的定时器也好,都是需要使用到这一块内容的!
    二、 PHP当中的日期时间:
      a) 时间戳:time()可以获取时间戳
        i. 时间戳它就是一个整数!
        ii. 范围:-2147483648 ~ 2147483647
        iii. 定义:在1970年1月1号,在英国的格林威治正式启用,从0秒开始走到现在的一个整数值
      b) 时区:(在PHP手册当中进行搜索date_default_timezone_set(‘时区 ’);)
        i. 地球一共有24个时区,中国属于东八区
        ii. Php当中如果时区不指定,则自动选择英国的时区
        iii. 时区的设置方式:
          1. Date_default_timezone_set(‘’);
          2. 注意:使用上面的时区设置函数随意选择一个中国的地区就可以时间时间的转换!因为中国都属于东八区!
          3. 在php.ini当中设置时区
            a) 搜索:date.timezone = “UTC”; 改成 “PRC”
        iv. UTC = 大不列颠及北爱尔兰联合王国(英国)
        v. PRC = 中华人民共和国
    三、 日期时间函数:
      a) time() 获取当前系统时间戳
      b) date() 格式化一个时间戳的日期

     1 //格式化当前时间戳
     2 date('Y-m-d H:i:s',time())
     3 
     4 //计算出的昨天的时间戳
     5 $yestoday = time() - 24*60*60;
     6 
     7 //计算出昨天现在这个时间的时间戳
     8 date('Y-m-d H:i:s',$yestoday);
     9 
    10 //计算出去年现在这个时间的时间戳
    11 date('Y-m-d H:i:s',time()-24*60*60*365);

      c) mktime() 取得一个指定日期的时间戳

    1 //mktime() 生成一个指定日期的时间戳   mktime(时,分,秒,月,日,年);
    2 $birthday = mktime(0,0,0,30,5,1991);

      d) strtotime() 将一个字符串格式的日期转换为时间戳

    1 //获取一下字符串类型的时间戳
    2 var_dump(date('Y-m-d H:i:s',strtotime('now')));
    3 var_dump(date('Y-m-d H:i:s',strtotime('yesterday')));
    4 var_dump(date('Y-m-d H:i:s',strtotime('10 September 2000')));
    5 var_dump(date('Y-m-d H:i:s',strtotime('+1 day')));
    6 var_dump(date('Y-m-d H:i:s',strtotime('+1 week')));
    7 var_dump(date('Y-m-d H:i:s',strtotime('+1 week 2 days 4 hours 2 seconds')));
    8 var_dump(date('Y-m-d H:i:s',strtotime('next Thursday')));
    9 var_dump(date('Y-m-d H:i:s',strtotime('last Monday')));
  • 相关阅读:
    DELPHI中应用GoogleMap[转]
    给DBGrid添加鼠标滚动事件
    枚举和卸载消息钩子[转]
    区域性名称和标识符
    VCL 中的 Windows API 函数: AlphaBlend
    高效读书,实用阅读指南
    defaultservlethandler不生效原因,springmvc静态资源拦截方案比较
    indexOf原理,Java,javascript,python实现
    可见性是什么?(通俗易懂)
    我们一起学程序五子棋
  • 原文地址:https://www.cnblogs.com/peilanluo/p/6816652.html
Copyright © 2011-2022 走看看