php时间的使用

strtotime()

  • 本函数预期接受一个包含美国英语日期格式的字符串并尝试将其解析为 Unix 时间戳(自 January 1 1970 00:00:00 GMT 起的秒数),其值相对于 now 参数给出的时间,如果没有提供此参数则用系统当前时间。

简单来说也就是美东时间的 1970-01-01 00:00:00开始,到现在的时间。

echo strtotime('1970-01-01 00:00:00'); 
  // 如果环境配置的是美东时间 得到的是0

date()

echo date('Y-m-d',time());// 第二个参数默认是 time() 
也就是当前的时间戳,这个参数也可以不填写
不管你想得到什么,第二个参数一定要是时间戳

获取某一天是周几
echo date('w',strtotime('2018-04-24')); 得到的是2,也就是周二,0代表周日

time()

time() 本质就是当前时间戳
如果你恰好再这个时间打印 '2018-04-25 01:04:30'  会看到这两个数字相等
echo time();
echo '<br>';
echo strtotime('2018-04-25 01:04:30');
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Date Date对象是JavaScript提供的日期和时间的操作接口 Date对象有几个静态方法 Date.no...
    南山码农阅读 4,367评论 0 0
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 14,026评论 6 13
  • 第5章 引用类型(返回首页) 本章内容 使用对象 创建并操作数组 理解基本的JavaScript类型 使用基本类型...
    大学一百阅读 8,786评论 0 4
  • 我生活在一个小县城,普通,平凡。两年前,我离婚了,一个人带着女儿,努力的生活着。不愿麻烦别人,怕打扰别人的生活,...
    平平淡淡11阅读 3,130评论 0 0
  • 秋老虎如同踱步寻仇,只是站在门口观望忙碌又抱怨的人类,却迟迟做不出更多举动 。 我爱秋后午后的斜阳,照的人懒到不想...
    又秋阅读 1,432评论 0 1

友情链接更多精彩内容